似乎有很多.NET Framework类似乎偏离了Capitalization Conventions:
- System.Text。的 ASCIIEncoding
- System.Text。的 UTF7Encoding
- System.Text。的 UTF8Encoding
- System.Text。的 UTF32Encoding
- System.Security.Cryptography。的 SHA256CryptoServiceProvider
- System.Security.Cryptography。的 RSAOAEPKeyExchangeFormatter
PascalCasing约定用于除参数名称之外的所有标识符,将每个单词的第一个字符大写(包括两个字母的首字母缩略词)。
是否有一个有意义的解释可以帮助我决定何时应该考虑保留首字母缩写词的完整大小写?