In C# I can do this:
public string myProperty { get; private set; }
This is referred to as an "automatic getter/setter" (from what I've heard). Does VB.NET support these? So far, with my properties, all I can do is this:
Public Property myProperty As String
Get
Return String.Empty
End Get
Private Set(ByVal value As String)
somethingElse = value
End Set
End Property
which is extremely clunky.
So... is there a better way?
Yes.
Public Property MyProperty As String
However, you can only make it ReadOnly
in VB 14 (vs 2015) or later.
It does but only from framework 4.0 (2010)
http://weblogs.asp.net/gunnarpeipman/archive/2009/11/01/net-framework-4-0-vb-net-supports-automatic-properties.aspx
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With