在C#中使用#pragma警告有什么用?

NLV*_*NLV 5 c# pragma

我刚看到这段代码

#pragma warning disable 659, 660, 661
Run Code Online (Sandbox Code Playgroud)

MSDN文章没有多大帮助.这条线的用途是什么?

Dar*_*rov 7

在C#中,错误和警告都有数字.#pragma warning disable允许您禁止编译器可能发出的一些警告.


Rvd*_*vdK 7

从您的链接:

#pragma warning may be used to enable or disable certain warnings.

如果您知道某些代码会抛出警告但您想忽略它,那么您可以使用它.这将阻止显示消息.