sc.nextLine()
лучше по сравнению с анализом ввода. Потому что производительность разумна, это будет хорошо.
Вы можете создать класс, полученный из 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());