我們的一個源文件由成千上萬個像這樣性質的例子: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
由於它不是一個簡單的屬性,我幾乎寧願將它看作我的代碼中的兩種方法,所以我知道它們是流程,而不僅僅是一個保存數據的屬性。 – ps2goat
@ ps2goat - 我想這是屬性和方法之間的分歧,但在這種情況下,我想說myObject.ZipCode =「12345」,這是更好的myObject.SetZipCode(「12345」) - YMMV當然! –