Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > перегрузка writeline ?


Автор: afanp 4.9.2009, 10:43
В с++ можно было перегружать cout << и cin >> , а как перегрузить вывод в C#? 

Автор: mrbrooks 4.9.2009, 10:51
Console.In;
Console.Out;
Console.Error;

Собственно их ты можешь перенаправить по своему усмотрению.

Добавлено через 3 минуты и 53 секунды
Для этого есть методы
Console.SetIn();
Console.SetOut();
Console.SetError();

глянь MSDN - там же все рассписано

Автор: afanp 4.9.2009, 10:58
mrbrooks, 
  а можно небольшой примерчик ? Читаю две книги одновременно, но там ничего такого нет  smile 

Автор: mrbrooks 4.9.2009, 11:15
http://msdn.microsoft.com/ru-ru/library/system.console.setout.aspx

Автор: afanp 4.9.2009, 17:05
mrbrooks, 
спасибо

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)