-2

我在 Ubuntu 19.04 上使用最新的 Visual Studio Code 进行 .Net Core 2.2 C# 开发。它忽略#if false代码块注释。我想念什么?谢谢。

#if false
    Console.WriteLine("Don't run this line");
#endif

但它运行并且它没有在 IDE 编辑器中被注释掉。

4

1 回答 1

0

如果条件为假,则使用该行将#if true/false注释掉其下方的区域(直到)。#endif例如:

#if false
Console.WriteLine("Hello");
#endif
Console.WriteLine("World!");

将注释掉第一个 writeline 语句,只打印“World!”。

于 2019-05-24T08:05:46.970 回答