Измените Microsoft SourceCode Console.WriteLine [дубликат]

sc.nextLine() лучше по сравнению с анализом ввода. Потому что производительность разумна, это будет хорошо.

4
задан Felipe Oriani 1 October 2015 в 12:06
поделиться

1 ответ

Вы можете создать класс, полученный из TextWriter:

public class MyWriter : TextWriter
{
    public override void Write(char value)
    {
        //Do something, like write to a file or something
    }

    public override void Write(string value)
    {
        //Do something, like write to a file or something
    }

    public override Encoding Encoding
    {
        get 
        {
            return Encoding.ASCII;
        }
    }
}

и установить вывод Console в экземпляр этого класса:

Console.SetOut(new MyWriter());
12
ответ дан Dave Zych 4 September 2018 в 06:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: