zoukankan      html  css  js  c++  java
  • (转)C#命名规范

    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
  • 相关阅读:
    求每天的收入和支出
    行列 转换 合并 分拆
    用户消费总金额 2000以下 20004000 40006000 查询连续数字,统计个数
    txt文件分割导入数据库
    字符串分割函数拆分成多行
    如何向一个自增字段插值
    sql中带in条件的查询及提高效率
    逐行计算、逐行递延、逐行更新
    SQL2005实现全文检索的步骤 停止数据库的用户连接
    查字段指定数据后一行记录
  • 原文地址:https://www.cnblogs.com/Byrd/p/4146189.html
Copyright © 2011-2022 走看看