在這post喬恩Skeet指出,下面的代碼應該改變,以符合.NET命名約定。這樣做也會減少代碼中的噪音量。爲Enum值添加前綴的好處?
Enum enUtilityTypeDetailStudentEntryWorkflow As Integer
enUTDSEW_Default = 379
enUTDSEW_ApplicantRecordBook = 380
End Enum
我必須承認,我非常像一隻羊,在跟着別人在我面前做過的事。我認爲前綴看起來不正確,然後讓它兩次也沒有意義。 看過幾個.NET Framework示例後,它看起來會更接近標準。
Enum StudentEntryWorkflow As Integer
Default = 379
ApplicantRecordBook = 380
End Enum
我在使用這些名稱的商標嗎?
其他建議或意見一般?
實際上,如果將Enum添加到Imports語句中,您可以直接引用enum值... – 2011-03-24 19:23:03
我不知道這一點。謝謝!雖然,我想知道這是否會被視爲最佳做法。我懷疑不會。 – DarinH 2011-03-28 15:39:33
我不確定這是否是最佳做法。將Enum添加到Imports語句當然很奇怪,但同時它可以消除一些重複,例如「myObject.Color = Red」而不是「myObject.Color = Colors.Red」 – 2011-03-28 16:14:03