Sam*_*uel 2 .net c# naming-conventions
我正在创建一个C#库,并且将使用他们使用的协议(TCP,UDP等)作为大多数公共类的前缀,并且我陷入了一个两难的境地:它应该是TCPXxxx或者TcpXxxx?
.NET框架中似乎没有标准(IPAddress相对于TcpClient).
使用库时您更喜欢哪个:TCPXxxx或者TcpXxxx?
根据设计指南,它应该是TcpXxxx.
在设计指南中,2个字母的缩写词是大写的,所有其他的都是pascal cased.
来自Cwalina和Abrams的框架设计指南:
将两个字符缩写词的大写字母大写,除了驼峰标识符的第一个作品.
Run Code Online (Sandbox Code Playgroud)System.IO public void StartIO(Stream ioStream)除了骆驼外壳标识符的第一个单词外,请仅使用三个或更多字符的首字母缩写词的首字母大写.
MSDN有一个简短的缩短版本.
| 归档时间: |
|
| 查看次数: |
1175 次 |
| 最近记录: |