C# 控件,变量命名规则
控件名 前缀
Lable ———— lbl
TextBox ———— txt
Button ———— btn
LinkButton ———— lnkbtn
ImageButton ———— imgbtn
ListBox ———— lst
DropDownList ———— ddl
DataGrid ———— dg
DataList ———— dl
CheckBox ———— chk
RadioButton ———— rdo
RadioButtonList ———— rdolst
Image ———— img
Panel ———— pnl
Calender ———— cal
AdRotator ———— ar
MenuStrip ———— ms
ToolStripMenuItem ———— tsmi
PictureBox ———— pic
StatusStrip ———— ss
DataGridView ———— dgv
Table ———— tbl
RequiredFieldValidator ———— rfv
Comparidator ———— cv
Rangidator ———— rv
ReqularExpressionValidator ———— rev
ValidatorSummary ———— vs
CrystalReportViewer ———— rptvew
ComboBox ———— cbo
DataGridView ———— dgv
GroupBox ———— grp
ImageList ———— il
ListView ———— lv
ColumnHeader ———— ch
StatusLable ———— slbl
TabControl ———— tab
TabPage ———— tp
Timer ———— tmr
ToolStrip ———— ts
ToolStripButton ———— tsbtn
ToolStripDropDownButton ———— tsddb
DomainUpDown ———— dud
FileUpload ———— ful
Repeater ———— rpt
变量命名规则
据类型 数据类型简写 标准命名举例
Array ———— arr ———— arrShoppingList
Boolean ———— bln ———— blnIsPostBack
Byte ———— byt ———— bytPixelValue
Char ———— chr ———— chrDelimiter
DateTime ————dtm ———— dtmStartDate
Decimal ———— dec ———— decAverageHeight
Double ———— dbl ———— dblSizeofUniverse
Integer———— int ———— intRowCounter
Long ———— lng ———— lngBillGatesIncome
Object ———— obj ———— objReturnValue
Short ———— shr ———— shrAverage
Single ———— sng ———— sngMaximum
String ———— str ———— strFirstName