程序中的命名是有一定的规范的,喜欢善于观察的朋友一定会发现有一定的规律,这里就VB.NET命名约定分析一下。希望大家在以后的编程中也都要按照一定的规范命名。养成一个良好的习惯。
#T#所有变量的定义应该遵循匈牙利命名法,它使用3字符前缀来表示数据类型和控件类型,3个字符的前缀必须小写,前缀后面是由表意性强的一个单词或多个单词组成的名字,而且每个单词的首写字母大写,其它字母小写,这样保证了对变量名能够进行正确的断句。这样,在一个变量名就可以反映出变量类型和变量所存储的值的意义两方面内容,这使得代码语句可读性强、更加容易理解。
VB.NET命名约定变量类型前缀列表:
- Boolean bln BlnLoggedIn
- Currency cur curSalary
- Control ctl ctlLastControl
- Double dbl dblMiles
- ErrObject err errLastError
- Single sng sngYears
- Handle hwnd hwndPicture
- Long lng lngOnHand
- Object obj objUserTable
- Integer int intAge
- String str strName
- User-defined type udt udtEmployee
- Variant (including Dates) vnt vntDateHired
- Array a astrEmployees
VB.NET命名约定控件类型前缀列表:
- Check chk chkPrint
- Combo cbo cboTitle
- Command cmd cmdCancel
- Data dat datBiblio
- Directory list box dir dirSource
- Drive list box drv drvTarget
- File list box fil filSource
- Frame fra fraLanguage
- Form frm frmMain
- Group push button gpb gpbChannel
- Horizontal scroll bar hsb hsbVolume
- Image img imgIcon
- Label lbl lblHelpMessage
- Line lin linVertical
- List box lst lstResultCodes
- MDI child form mdi mdiContact
- Menu mnu mnuFileOpen
- OLE container ole olePhoto
- Option button opt optSpanish
- Panel pnl pnlSettings
- Picture box pic PicDiskSpace
- Picture clip clp ClpToolbar
- Shape shp ShpCircle
- Text box txt TxtAddress
- Timer tmr TmrAlarm
- Vertical scroll bar vsb VsbRate