作者:feishanm
转自:http://blog.csdn.net/feishanm/article/details/1873724
C#命名规范
|
---|
|
|
数据类型
|
数据类型简写
|
标准命名举例
|
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 |
控件类型 | 缩写 | 示例 | Animated button | ani | aniMailBox | Button | btn | | Check box | chk | chkReadOnly | ColorDialog | clrdlg | | Combobox,drop-down list box | cbo | cboEnglish | Communications | com | comFax | ContextMenu | ctxmnu | | Control(used within procedures when the specific type is unknown) | ctr | ctrCurrent | CrystalReportViewer | crvw | | Data | dat | datBiblio | Data grid | dgd | dgdTitles | Data list | dbl | dblPublisher | Data repeater | drp | drpLocation | Data-bound combo box | dbcbo | dbcboLanguage | Data-bound grid | dbgrd | dbgrdQueryResult | Data-bound list box | dblst | dblstJobType | Datetime picker | dtp | dtpPublished | Directory list box | dir | dirSource | DomainUpDown | dupd | | Drive list box | drv | drvTarget | ErrorProvider | err | | File list box | fil | filSource | Flat scroll bar | fsb | fsbMove | FontDialog | fntdlg | | Form | frm | frmEntry | Frame | fra | fraLanguage | Gauge | gau | gauStatus | Graph | gra | graRevenue | Grid | grd | grdPrices | GroupBox | grp | | HelpProvider | hlp | | Hierarchical flexgrid | flex | flexOrders | HScroll bar | hsb | hsbVolume | Image | img | imgIcon | Image combo | imgcbo | imgcboProduct | ImageList | ils | ilsAllIcons | Label | lbl | lblHelpMessage | Line | lin | linVertical | LinkLabel | lnk | | List box | lst | lstPolicyCodes | ListView | lvw | lvwHeadings | MAPI message | mpm | mpmSentMessage | MAPI session | mps | mpsSession | MCI | mci | mciVideo | Menu | mnu | mnuFileOpen | Month view | mvw | mvwPeriod | MonthCalendar | mcl | | MS Chart | ch | chSalesbyRegion | MS Flex grid | msg | msgClients | MS Tab | mst | mstFirst | NotifyIcon | nti | | NumericUpDown | nupd | | OLE container | ole | oleWorksheet | OpenFileDialog | ofdlg | | PageSetUpDialog | psdlg | | Picture box | pic | picVGA | Picture clip | clp | clpToolbar | PrintDocument | prndoc | | PrintPreviewControl | ppctl | | PrintPreviewDialog | ppdlg | | ProgressBar | prg | prgLoadFile | RadioButton | rbtn | | Remote Data | rd | rdTitles | RichTextBox | rtf | rtfReport | SaveFileDialog | sfdlg | | Shape | shp | shpCircle | Slider | sld | sldScale | Spin | spn | spnPages | Splitter | spt | | StatusBar | sta | staDateTime | SysInfo | sys | sysMonitor | TabContrl | tab | | TabStrip | tab | tabOptions | Text box | txt | txtLastName | Timer | tmr | tmrAlarm | Toolbar | tlb | tlbActions | TrackBar | trb | | TreeView | tre | treOrganization | UpDown | upd | updDirection | VScroll bar | vsb | vsbRate | ADO.NET 命名规范
数据类型 | 数据类型简写 | 标准命名举例 | Connection | con | conNorthwind | Command | cmd | cmdReturnProducts | Parameter | parm | parmProductID | DataAdapter | dad | dadProducts | DataReader | dtr | dtrProducts | DataSet | dst | dstNorthWind | DataTable | dtbl | dtblProduct | DataRow | drow | drowRow98 | DataColumn | dcol | dcolProductID | DataRelation | drel | drelMasterDetail | DataView | dvw | dvwFilteredProducts |
2 WinForm Control 命名规范
数据类型 | 数据类型简写 | 标准命名举例 | Label | lbl | lblMessage | LinkLabel | llbl | llblToday | Button | btn | btnSave | TextBox | txt | txtName | MainMenu | mmnu | mmnuFile | CheckBox | chk | chkStock | RadioButton | rbtn | rbtnSelected | GroupBox | gbx | gbxMain | PictureBox | pic | picImage | Panel | pnl | pnlBody | DataGrid | dgrd | dgrdView | ListBox | lst | lstProducts | CheckedListBox | clst | clstChecked | ComboBox | cbo | cboMenu | ListView | lvw | lvwBrowser | TreeView | tvw | tvwType | TabControl | tctl | tctlSelected | DateTimePicker | dtp | dtpStartDate | HscrollBar | hsb | hsbImage | VscrollBar | vsb | vsbImage | Timer | tmr | tmrCount | ImageList | ilst | ilstImage | ToolBar | tlb | tlbManage | StatusBar | stb | stbFootPrint | OpenFileDialog | odlg | odlgFile | SaveFileDialog | sdlg | sdlgSave | FoldBrowserDialog | fbdlg | fgdlgBrowser | FontDialog | fdlg | fdlgFoot | ColorDialog | cdlg | cdlgColor | PrintDialog | pdlg | pdlgPrint |
3 WebControl 命名规范
数据类型 | 数据类型简写 | 标准命名举例 | AdRotator | adrt | Example | Button | btn | btnSubmit | Calendar | cal | calMettingDates | CheckBox | chk | chkBlue | CheckBoxList | chkl | chklFavColors | CompareValidator | valc | valcValidAge | CustomValidator | valx | valxDBCheck | DataGrid | dgrd | dgrdTitles | DataList | dlst | dlstTitles | DropDownList | drop | dropCountries | HyperLink | lnk | lnkDetails | Image | img | imgAuntBetty | ImageButton | ibtn | ibtnSubmit | Label | lbl | lblResults | LinkButton | lbtn | lbtnSubmit | ListBox | lst | lstCountries | Panel | pnl | pnlForm2 | PlaceHolder | plh | plhFormContents | RadioButton | rad | radFemale | RadioButtonList | radl | radlGender | RangeValidator | valg | valgAge | RegularExpression | vale | valeEmail_Validator | Repeater | rpt | rptQueryResults | RequiredFieldValidator | valr | valrFirstName | Table | tbl | tblCountryCodes | TableCell | tblc | tblcGermany | TableRow | tblr | tblrCountry | TextBox | txt | txtFirstName | ValidationSummary | vals | valsFormErrors | XML | xmlc | xmlcTransformResults | |