代码检查:'nameof' 中的冗余类型参数
此检查会检测 nameof() 表达式中的冗余类型参数。 在大多数情况下,类型参数是隐含的,无需显式声明,这有助于简化和清理代码。
var name = nameof(MyClass<int>.MyMethod);
var name = nameof(MyClass.MyMethod);
要解决此问题,请移除 nameof() 中的不必要类型参数。 这样可以在保留相同功能的同时减少代码冗长。
最后修改日期: 2025年 9月 27日