标识符不应包含下划线

更新:2007 年 11 月

TypeName

IdentifiersShouldNotContainUnderscores

CheckId

CA1707

Category

Microsoft.Naming

是否重大更改

是 - 如果在程序集上引发

否 - 如果在类型参数上引发

原因

标识符的名称包含下划线 (_) 字符。

规则说明

按照约定,标识符名称不包含下划线 (_) 字符。该规则将检查命名空间、类型、成员和参数。

命名约定为所有针对公共语言运行库的库提供了通用的外观。这提高了学习新软件库的效率,并使客户进一步认为该软件库是由某位具有开发托管代码专门技术的人员所开发。

如何修复冲突

从名称中移除所有下划线字符。

何时禁止显示警告

不要禁止显示此规则发出的警告。

相关规则

标识符的大小写应该正确

标识符不应仅以大小写进行区分