问题

 private const int THE_ANSWER = 42;
 

要么

 private const int theAnswer = 42;
 

我个人认为我们应该使用camelCase,因为ALL_CAPS看起来很奇怪.你认为什么?

  最佳答案

推荐的命名和资本化约定是使用 Pascal shell 作为常量(Microsoft 有一个名为 StyleCop 的工具,它记录了所有首选约定并且可以检查源代码是否遵守 – 尽管它对许多人的口味有点过于保持)。

 private const int TheAnswer = 42;
 

Pascal资本化约定也记录在Microsoft的 Framework Design Guidelines 中。

  相同标签的其他问题

c#naming-conventionsconst