vb.net - 不确定如何使用 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 将值更改为“第二值”?
解决方案
推荐阅读
- c# - AspNetCore 2.0中如何配置两种方案认证
- typescript - 查看/打印已解析的 TypeScript 类型的方法
- tsql - 添加上个月的连续计数
- javascript - 无法使用 postmessage 访问跨域的 iframe 元素
- ruby-on-rails - 如何修复“没有将字符串隐式转换为哈希”
- tensorflow - 如何在 preprocessing_fn 中使用 tf.Transform Analyzer 变量
- bash - 使用 awk 将带有标题的额外列添加到 csv
- reactjs - 基于 api fetch 的 react re 渲染组件
- c# - 在 TcpClient 中设置 TCP_QUICKACK 选项
- java - 如何替换1个单词中的字母