私有const int ID属性的命名约定
本文关键字:命名约定 属性 ID const int 私有 | 更新日期: 2023-09-27 18:24:54
我正在web服务上创建这个常量:
private const int SiteId = 4;
我知道它应该是Pascal符号,但Reisharper建议我使用大写的D,所以单词ID都是大写的,如下所示:
private const int SiteID = 4;
对于这种特殊情况,正确的命名约定是什么?
注意:已经在SO上找到了很多答案,但没有一个答案的例子上有ID这个词。
正如Cam所说,这是一个偏好问题。
我更喜欢"Id",因为它是一个缩写,而不是缩写。你不会写站点标识,那么为什么要写站点标识呢?
也许这个惯例源于这样一个事实,即它通常被称为"site-eye dee",而不是"site-idd"。
http://msdn.microsoft.com/en-us/library/vstudio/ms229043(v=vs.100).aspx
标识符中可以使用的两个缩写是ID和OK标识符,它们应该显示为Id,以及Ok.
这确实是个人喜好。就我个人而言,我喜欢我的常数都是大写的。