VB.NET變量和常數相關使用規范
我們可以通過這篇文章介紹的相關內容詳細解讀有關VB.NET變量和常數的一些使用規范,從而讓大家從另一個角度去分析VB.NET在實際代碼編寫中的規范,以便大家能夠開發出一個性能完善的程序。#t#
常數以表明常數意義的名詞命名,一般不區分常數的類型:
- Const DefaultConcentration
As Single = 0.01
在嚴格要求的代碼中,常數以c_開頭,如c_DefaultConcentration,但最好不要用它,它會帶來輸入困難。
普通類型的VB.NET變量和常數,只要用有意義的名字命名即可,不可使用簡稱和無意義的名稱諸如A,x1等,下面給出了良好的例子:
- Dim Index As Integer
- Dim NextMonthExpenditure
As Decimal- Dim CustomerName As String
不能起太長的名字,應該盡量簡潔,如下面的例子:
- Dim VariableUsedToStoreSystem
Information As String ‘*
錯誤,太復雜了- Dim SystemInformation As
String ‘* 正確,簡單明了- Dim sysInfo As String ‘*
錯誤,過于簡單
特殊情況可以考慮一個字母的變量:
- Dim g As Graphic
對于控件,應該指明控件的類型,方法是直接在變量后面加以類名:
- Friend WithEvents NextPageButton
As Button ‘* 按鈕- Friend WithEvents ColorChoicerPanel
As Panel ‘* 面版- Friend WithEvents CardFileOpenDialog
As FileOpenDialog ‘* 文件打開對話框
等等,無需規定某種類型的變量的前綴,只需把類型寫在后面就行了,試對比下列代碼:
- btnCancel.Text = "&Cancel"
- CancelButton.Text = "&Cancel"
顯然后者更能使閱讀者明白變量的類型是一個按鈕。
VB.NET變量和常數的使用規范就為大家介紹到這里。