【发布时间】:2008-08-11 09:41:11
【问题描述】:
在 VB.NET 中是否有命名私有字段的官方约定?例如,如果我有一个名为“Foo”的属性,我通常将私有字段称为“_Foo”。这似乎在Offical Guidelines 中不受欢迎:
“不要为字段名称使用前缀。例如,不要使用 g_ 或 s_ 来区分静态字段和非静态字段。”
在 C# 中,您可以调用私有字段“foo”、属性“Foo”,并在构造函数中将私有字段称为“this.foo”。由于 VB.NET 不区分大小写,因此您不能这样做 - 有什么建议吗?
【问题讨论】:
-
这些官方指南是用于开发类库的,并且仅适用于 public 元素而不适用于私有元素。
标签: vb.net convention