禁用或删除所有Console#WriteLine调用?

7 .net c#

在我的应用程序中,我有很多Console#WriteLineConsole#Write calls.这太多了,应用程序真的比必要的慢.

所以我正在寻找一种简单的方法来删除或至少禁用所有Console#WriteLine和Console#Write调用.

实现这一目标的最简单方法是什么?

Sur*_*bat 24

这是我实施的更快速的快速修复.

...
static int Main(String[] args)
{
...
#if !DEBUG
    Console.SetOut(TextWriter.Null);
    Console.SetError(TextWriter.Null);
#endif
...
}
Run Code Online (Sandbox Code Playgroud)

HTH


Adr*_*fin 6

也许在任何代码编辑器中都有 Find&Replace 功能?例如查找所有

Console.WriteLine 
Run Code Online (Sandbox Code Playgroud)

并替换为

//Console.WriteLine
Run Code Online (Sandbox Code Playgroud)