代码检查:使用 'nameof' 表达式引用类型名称
此检查会报告像 typeof(SomeType).Name 这样的表达式,当代码只需要编译时类型名称时。 在这种情况下, nameof(SomeType) 可以更直接地表达意图。
示例
var name = typeof(Customer).Name;
var name = nameof(Customer);
快速修复
nameof(...) 更简洁、清晰,并且在只需要符号名称时避免了使用反射风格的语法。
2026年 5月 8日