Перегрузить метод ToString для представления вектора - C#

Узнай цену своей работы

Формулировка задачи:

Перегрузить метод ToString для представления вектора, заключенного в скобки (любой формы), в виде строки для класса Vector.

Решение задачи: «Перегрузить метод ToString для представления вектора»

textual
Листинг программы
  1. class Vector
  2. {
  3.     int year;
  4.     int population;
  5.  
  6.     public Vector(int _y, int _p)
  7.     {
  8.         year = _y;
  9.         population = _p;
  10.     }
  11.  
  12.     public override string ToString()
  13.     {
  14.         return string.Format("{0,6} {1,15:N0}", year, population);
  15.     }
  16. }        
  17.  
  18. static void Main(string[] args)
  19. {
  20.     int[] years = { 2013, 2014, 2015 };
  21.     int[] population = { 1025632, 1105967, 1148203 };
  22.     Console.WriteLine(string.Format("{0,6} {1,15}\n", "Year", "Population"));
  23.     for (int index = 0; index < years.Length; index++)
  24.         Console.WriteLine(new Vector(years[index], population[index]).ToString());            
  25.  
  26.     Console.ReadKey();
  27. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 3.625 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы