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

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

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

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

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

textual
Листинг программы
class Vector
{
    int year;
    int population;
 
    public Vector(int _y, int _p)
    {
        year = _y;
        population = _p;
    }
 
    public override string ToString()
    {
        return string.Format("{0,6} {1,15:N0}", year, population);
    }
}        
 
static void Main(string[] args)
{
    int[] years = { 2013, 2014, 2015 };
    int[] population = { 1025632, 1105967, 1148203 };
    Console.WriteLine(string.Format("{0,6} {1,15}\n", "Year", "Population"));
    for (int index = 0; index < years.Length; index++)
        Console.WriteLine(new Vector(years[index], population[index]).ToString());            
 
    Console.ReadKey();
}

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


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

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

8   голосов , оценка 3.625 из 5
Похожие ответы