无效使用关键字作为标识符 - >只读

时间:2014-07-31 15:12:55

标签: vb.net visual-studio-2010

我正在创建一个自定义组件,我需要创建一个名为“ReadOnly”的属性,并收到错误消息:“无效使用关键字作为标识符”

代码如下:

'ReadOnly
Public Property ReadOnly As Boolean
    Get
        Return Me.Properties.ReadOnly
    End Get
    Set(ByVal value As Boolean)
        Me.Properties.ReadOnly = value
    End Set
End Property

有什么问题?

感谢。

1 个答案:

答案 0 :(得分:3)

问题非常明显......您使用保留关键字作为财产的名称,而您无法做到这一点。它几乎就像编写这段代码一样:Dim Integer As Integer。它无法完成。

你可能想看看here。正如它所说:

  

保留以下关键字,这意味着您不能将它们用作编程元素(如变量或过程)的名称。您可以通过将名称括在括号([])中来绕过此限制。