【发布时间】:2011-03-10 14:28:26
【问题描述】:
C# 中的局部常量 使用哪种命名约定?为什么?
const int Pi = 3;
const int pi = 3;
似乎要在表示受限范围的小驼峰式大小写与更易读且更易于移动到类级别的大驼峰式大小写之间进行权衡。我注意到 StyleCop 更喜欢驼色大写。
【问题讨论】:
-
Microsoft 将这些命名约定称为 PascalCasing 和 camelCasing。请参阅 MSDN 文章 Capitalization Conventions。另外,请记住pi 可以说不是在这个问题中使用的好例子,因为它已经在.NET 类库中定义为Math.PI。
标签: c# naming-conventions constants camelcasing