我将Ubuntu 19.04上的最新Visual Studio代码用于.Net Core 2.2 C#开发。它忽略#if false
代码块注释掉。我想念什么?谢谢。
#if false
Console.WriteLine("Don't run this line");
#endif
但是它可以运行,并且没有在IDE编辑器中注释掉。
答案 0 :(得分:0)
如果条件为假,使用行#if true/false
将注释掉它下面的区域(直到#endif
)。例如:
#if false
Console.WriteLine("Hello");
#endif
Console.WriteLine("World!");
将注释掉第一条writeline语句,仅打印“世界!”。