我知道naming conventions对此没有任何说明,但我只是很想知道......当您为给定方法声明一个本地变量时,您是PascalCase
还是camelCase
它?
答案 0 :(得分:8)
您会更频繁地使用camelCase
。
但最重要的是使用您一贯决定的任何惯例 - 这将使您的代码更容易阅读。
答案 1 :(得分:3)
当涉及到局部变量时,我会投票camelCase
:
到目前为止,我的理解是PascalCase
通常用于公开可见的名称,而camelCase
几乎用于其他所有名称。 (我知道这是一个非常广泛的概括。例如,参数是这个规则的一个值得注意的例外。)
在考虑局部变量时,我倾向于将它们放在与字段和参数相同的底池中,这些通常都是camedCased
。
答案 2 :(得分:2)
我喜欢使用PascalCase
。但实际上这取决于你。通常我会使用更长的名称来描述特定变量的作用。例如:
dim HaveValueIndicator
为boolean = False
dim CountingTheTotalEggs
as int32 = 0
答案 3 :(得分:1)
StyleCop有一个规则:SA1306: FieldNamesMustBeginWithLowerCaseLetter
我认为这适用于字段和变量。