C# #pragma warning disable/restore
2017-11-10 17:40
561 查看
#pragma warning可以启用或禁用特定警告。
语法
#pragma warning disable warning-list #pragma warning restore warning-list
参数
warning-list
以逗号分隔的警告编号的列表。 “CS”前缀是可选的。
未指定警告编号时,
disable会禁用所有警告,
restore会启用所有警告。
备注
若要在 Visual Studio 中查找警告编号,请生成项目,然后在“输出”窗口中查找警告编号。
示例
// pragma_warning.cs using System; #pragma warning disable 414, CS3021 [CLSCompliant(false)] public class C { int i = 1; static void Main() { } } #pragma warning restore CS3021 [CLSCompliant(false)] // CS3021 public class D { int i = 1; public static void F() { } }
相关文章推荐
- #pragma warning disable/restore 警告号码的查找,在输出中可以看到
- #pragma warning(disable:4786)
- #pragma warning(disable:xxxx)
- #pragma warning (disable : 4786)
- 关于#pragma comment(lib,"ws2_32.lib")和 #pragma warning(disable : 4786)
- #pragma warning(disable:4996)
- #pragma warning (disable: 4244)
- #pragma warning(disable:4699)
- #pragma warning (disable : 4786)
- #pragma warning(disable:4996)
- C++写#pragma warning(disable 4786)的作用
- #pragma warning (disable : xxxx)用法
- 资料整理: #pragma warning(disable : 4786) 在vs6中失效的原因
- #pragma warning(disable:4996)
- #pragma warning(disable:4244)
- #pragma warning(disable:4996)
- #pragma warning(disable:4786)
- 在VC下加入这条语句,屏蔽4786警告 #pragma warning (disable:4786)
- #pragma warning(disable 4786)
- #pragma warning(push, 3)等3句话是干什么的