我正在尝试使用https://www.viva64.com/en/m/0017/中的语法来禁止对整个C#文件发出警告。
根据文件开头的文档//-V::3085
,应禁止显示文件中的所有V3085警告。
使用以下代码,我仍然看到警告。我在做什么错了?
//-V::3085
namespace ClassLibrary
{
public class Class
{
public static string Property => null;
public sealed class InnerClass
{
public string[] Property { get; set; }
}
}
}
答案 0 :(得分:1)
根据文件开头的///-V :: 3085 应该禁止显示文件中的所有V3085警告。
此语法仅适用于编译单元,不适用于单个文件,并且仅在C ++中用作源文件中的注释-对于C#,您需要将pvsconfig文件(在上面提供的链接中描述)添加到您的项目,然后在此行添加-这将对整个项目禁用警告(因为在C#中,整个项目是一个编译单元)。