gpt4 book ai didi

c# - 什么是 C# 6.0 #pragma disable 警告功能?

转载 作者:可可西里 更新时间:2023-11-01 08:07:53 24 4
gpt4 key购买 nike

列表C# 6.0 final features包含一个名为 #pragma 的功能,列为“已添加”,示例是禁用警告。然而这个功能did exist in C# 6.0 之前。 6.0到底增加了什么?

最佳答案

以前,您必须指定警告编号。所以要禁用 CS0501,您可以使用

#pragma warning disable 0501

现在,你可以使用

#pragma warning disable CS0501

...当您让 Roslyn 代码分析器使用不同的标识符发出警告时,这一点非常重要。它基本上将警告的命名空间从“数字”更改为“字母数字字符串”。

我不知道新语法的细节 - 我还没有看到 C# 6 规范 - 但旧语法是:

警告列表:
十进制数
警告列表 whitespaceopt , whitespaceopt 小数位数

关于c# - 什么是 C# 6.0 #pragma disable 警告功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31682546/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com