Jurijus Zaksas
Искусственный Интеллект
(445813)
9 месяцев назад
Пихать ввод-вывод внутрь класса - это вас так учат или это ты сам придумал? Не делай так, нехорошо это. Если надо что-то такое прицепить к конкретному классу, используй класс-хелпер.
Для перегрузки методов необходимо, чтобы у класса было минимум 2 уровня наследования, при этом в базовом классе должно быть как минимум 2 перегружаемых метода. На твое счастье в C# все наследуется от класса object в котором есть перегружаемый метод ToString - вот и перегрузи его. Но второй метод придется придумать самому. И уровень наследования добавить тоже.
Дерзай.