.net - 隐藏变量

标签 .net vb.net visual-studio-2010

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

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

最佳答案

VB.Net 是 case-insensitve .

  • 尝试类似 _stateProvinceNamemStateProvinceName (命名约定讨论 here)。
  • 或使用 automatic property ,这将隐式声明一个隐藏的支持变量,但您将无法在 Get 中编写自定义代码和 Set . Public Property StateProvinceName As String
  • 关于.net - 隐藏变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13421928/

    相关文章:

    c# - 使用通用接口(interface)进行动态转换

    .net - 重定向到另一个域但同一服务器

    html - ASP/HTML/VB.NET 按钮顺序

    mysql - 无法读取 MySql 字符串值

    c - 指向字符的指针

    c# - 错误 MSB3171 : Problem generating manifest

    .net - 如何避免不同用户的多个实例但允许单个用户 session 上的多个实例

    c# - 如何根据 C# 中的签名获取方法的唯一 ID?

    mysql - 使用 vb.net 与 vba 将数组插入 mysql

    visual-studio-2010 - Visual Studio 脚本项目