【问题标题】:.NET valid property names.NET 有效属性名称
【发布时间】:2009-09-29 18:11:42
【问题描述】:

.NET 中有效属性名称的文档在哪里?显然,空格、* 或 & 之类的内容在属性名称中无效,但是在哪里记录呢?

【问题讨论】:

  • 补充一点,如果规范因语言而异,如果我使用 TypeBuilder 类生成具有属性的类会怎样?

标签: .net properties naming


【解决方案1】:

您可以在平台上查找特定语言的信息,这里有一些。

C# Language
VB Language

更具体地说:C# Property Declaration

【讨论】:

    【解决方案2】:

    http://msdn.microsoft.com/en-us/library/aa664670(VS.71).aspx

    来自语言规范。属性名称就像成员和函数一样是标识符。当然,其他地方有标准的命名约定是可选的,但非常鼓励。

    【讨论】:

      【解决方案3】:

      有效标识符的规则也适用于属性。

      从这里开始:C# Language Specification - 2.4.2 Identifiers

      【讨论】:

        【解决方案4】:
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-02-02
        • 1970-01-01
        • 1970-01-01
        • 2011-02-25
        • 2012-05-09
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多