【问题标题】:how to use set and get methods in visual basic?如何在 Visual Basic 中使用 set 和 get 方法?
【发布时间】:2011-10-10 01:35:54
【问题描述】:

我对如何在 vb 中使用 get 和 set 有点困惑

当我在其他地方实例化该类时,我将如何访问类中的 get/set 方法?

在 java 中,我会调用 2 个方法,例如 get_item set_item,我可以使用我创建的方法名称。在类/对象中或当我在其他地方实例化它时检索或设置。但是在vb中有一个属性方法和两个方法(set,get)? 我很困惑...关于如何访问这些...

例如,如果创建一个属性调用事物并创建一个属性 mstrThing

    Property Thing() As String

    Get
        Return mstrThing
    End Get
    Set(ByVal value As String)
        mstrThing = value
    End Set

End Property

如何访问 Thing 的 get 和 set 方法?

【问题讨论】:

    标签: vb.net object get set


    【解决方案1】:

    在实例方法中使用属性名,

    Thing="Hello" 
    

    要访问类外的属性,您必须指定public 访问修饰符。

    Dim obj as New ClassName
    obj.Thing="Hello"
    

    当使用赋值运算符赋值时,会调用setaccessor

    更多信息请访问this链接。

    【讨论】:

      猜你喜欢
      • 2013-12-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-06
      • 1970-01-01
      • 2011-05-17
      • 1970-01-01
      • 2011-05-08
      相关资源
      最近更新 更多