隐藏变量

use*_*122 4 .net vb.net visual-studio-2010

快速愚蠢的问题:是否可以隐藏VB.NET中属性使用的变量名?

我主要是一名C#程序员,目前正在用一些VB.NET帮助朋友.无论如何,我有一个名为String的字符串stateprovincename和一个名为的属性StateProvinceName.VS似乎不喜欢这种命名约定,并声明它们实际上是同一个.想法?

Mar*_*rkJ 7

VB.Net是不区分大小写的.

  • 尝试类似_stateProvinceNamemStateProvinceName(在此讨论命名约定).
  • 或使用自动属性,这将隐式声明一个隐藏的后盾变量,但你不能编写自定义代码中GetSet.Public Property StateProvinceName As String

  • +1.案例不敏感在VB.NET中很酷.我厌倦了C#构造,如`public Public publiC(){}`BTW,微软标准较低[camel casing](http://en.wikipedia.org/wiki/CamelCase),如下所示:`_tableLayoutSettings`(通知第一封信很小). (2认同)