首页 > 解决方案 > 不确定如何使用 setter,Getter 工作正常

问题描述

按下按钮后,我试图以相同的形式将列表框中的值发送到设置器。

Dim strSponsorName As String = "Initial Value"
Private Sub btnAddSponsor_Click(sender As Object, e As EventArgs) Handles btnAddSponsor.Click
    SponsorName() = "Second Value"

    ' Create new instance of adding a sponsor
    frmAddSponsor.ShowDialog()
    ' reload EventGolferSponsor form
    frmEventGolferSponsors_Load(sender, e)
End Sub

Public Property SponsorName() As String
    Get
        Return strSponsorName
    End Get
    Set(value As String)
        strSponsorName = value
    End Set
End Property

在调用 Get 时,它仍然具有“初始值”的值。不使用如何使用 Set 将值更改为“第二值”?

标签: vb.netgetter-setter

解决方案


推荐阅读