• ADO.NET命名规范


    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

    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

    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

    变量 变量的作用域及前缀

    前缀

    说明

    举例

    P

    全局变量

    pstrName

    St

    静态变量

    ststrName

    M

    模块或者窗体的局部变量

    MstrName

    A

    数组

    AintCount[]

    变量数据类型的前缀

    C#数据类型

    类库数据类型

    标准命名举例

    Sbyte

    System.sbyte

    sbte

    Short

    System.Int16

    sht

    Int

    System.Int32

    int

    Long

    System.Int64

    lng

    Byte

    System.Byte

    bte

    Ushot

    System.Uint16

    usht

    Uint

    System.Uint32

    uint

    Ulong

    System.Uint64

    ulng

    Float

    System.Single

    flt

    Double

    System.Double

    dbl

    Decimal

    System.Decimal

    dcl

    Bool

    System.Boolean

    bol

    Char

    System.Char

    chr

    Object

    System.Object

    obj

    String

    System.String

    str

     

    System.DateTime

    dte

    IntPtr

    System.Intpre

    intptr

    常量定义 常量=作用域+ c+数据类型+变量名

    类对象定义 类实例=作用域+cls+变量名 类对象=C+名称

    结构对象定义 结构对象实例=作用域+struc+变量名 结构对象=S+名称

    命名空间定义 以层为前缀进行命名

    接口定义 以大写I为前缀

     

    窗体的命名规则 窗体名=frm+窗体名(名词+动词) 注意:保存的文件明和窗体名相同。

    枚举定义规则 以Enum为前缀

    事件命名规则 事件控制器要带有EventHandler后缀 使用sendere命名两个参数 事件参数类要带有EventArgs后缀 考虑使用动词命名事件 对于有“之前”或“之后”概念的事件,要使用现在时或过去时命名

     

  • 相关阅读:
    转换时间对象和字符串对象&添加时间
    jquery深入学习17-2-19
    jquery深入学习
    java上传附件含有%处理或url含有%(URLDecoder: Illegal hex characters in escape (%) pattern
    数据库备份脚本(整库备份)
    docker 利用maven插件推送镜像
    排序算法对比分析图
    Java计算时间差、日期差总结
    百度地图计算点是否在园,正方形,多边形范围内。电子围栏
    java maven docker-maven-plugin 结合Dockerfile 构建 docker image 并上传到docker server
  • 原文地址:https://www.cnblogs.com/lonelyofsoul/p/3655951.html
Copyright © 2020-2023  润新知