c# – StyleCop警告SA1126:对类名称的PrefixCallsCorrectly

我在使用静态字段/属性时看到了关于此警告的几个答案(SA1126:PrefixCallsCorrectly),而其他人只是不想使用它.但是我对我的情况感到茫然:

public class MyClass
{
    public string Name = nameof(MyClass);
}

这个,基地等不适用.我该怎么用?或者我应该一直忽略警告?

最佳答案 有一个解决方法:

public class MyClass
{
    public string Name = $"{nameof(MyClass)}";
}
点赞