12
VB.NETには、ゲッターとプロパティのセッターに異なるスコープを定義する方法がありますか? (このコードは、もちろん動作しません)のようなVB.NET:パブリックゲッターと保護されたセッターを持つプロパティ
何か:
Public Class MyClass
Private mMyVar As String
Public ReadOnly Property MyVar As String
Get
Return mMyVar
End Get
End Property
Protected WriteOnly Property MyVar As String
Set(value As String)
mMyVar = value
End Set
End Property
End Class
私はちょうどパラメータとしてプロパティの値を取り、プライベート変数を設定する方法でこれを達成することができることを知っています。しかし、私はちょうどプロパティのコンセプトに近づくよりエレガントな方法があるかどうか不思議です。