相关文章推荐
霸气的骆驼  ·  连接MySql报错Unknown ...·  4 周前    · 
焦虑的灯泡  ·  core audio - ...·  2 年前    · 
朝气蓬勃的李子  ·  Graph | NetworkX |9 ...·  2 年前    · 
成熟的单杠  ·  IO--InputStream - 知乎·  2 年前    · 
爱逃课的骆驼  ·  File Locked with only ...·  2 年前    · 

C# Winform里面用Console.WriteLine 输出也不会报错

显示在 VS IDE 的视图→输出窗口,且只在 Debug 环境下此语句执行。

如果是 Release 环境,在 Win32 程序中 System.Console、System.Diagnostics.Debug、System.Diagnostics.Trace 是不执行的,这点可以从 IL 代码看出。

按照优先级来说 System.Diagnostics.Trace 高于 System.Diagnostics.Debug 高于System.Console。但三者都会输出。