私たちのソースファイルの1つは、このような性質の例は、数千から構成されていますVB.netプロパティ用の短いフォーム?
Friend Property ZipCode() As String
Get
Return GetDtaString(R, fldZipCode)
End Get
Set(ByVal Value As String)
SetDtaString(R, fldZipCode, Value)
End Set
End Property
Rは、テキストファイルの行で、fldZipCode列です。
AutoPropertiesを使用すると、プロパティがバッキング値にマップされたときにコンパクトなget/set形式を使用できますが、ここでは該当しません。私はコロンとそれ以外のものはいろいろ組み合わせて試しましたが、VB.netはこのすべてを別々の行にすることを要求していますか?
誰でもこの構文を短縮する方法を知っていますか?
これは単純なプロパティではないので、それはおそらく簡単なものです。 – LarsTech
これは単純なプロパティではないので、私はコード内の2つのメソッドと見なしたいので、データが格納されているプロパティではなく、プロセスであることがわかります。 – ps2goat
@ ps2goat - これはプロパティとメソッドの間の分割になると思いますが、この場合myObject.SzipCode( "12345") - YMMVよりはるかに良いmyObject.ZipCode = "12345"と言いたいと思います! –