C#控件命名规和驼峰命名法的详解.doc

C#控件命名规和驼峰命名法的详解.doc

ID:62152768

大小:45.50 KB

页数:4页

时间:2021-04-19

C#控件命名规和驼峰命名法的详解.doc_第1页
C#控件命名规和驼峰命名法的详解.doc_第2页
C#控件命名规和驼峰命名法的详解.doc_第3页
C#控件命名规和驼峰命名法的详解.doc_第4页
资源描述:

《C#控件命名规和驼峰命名法的详解.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、个人收集整理勿做商业用途C#控件命名规和驼峰命名法的详解驼峰命名法驼峰命名法(Camel-Case)是电脑程式编写时的一套命名规则(惯例)。 程序员们为了自己的代码能更容易的在同行之间交流,所以多才取统一的可读性比较好的命名方式。例如:有些程序员喜欢全部小写,有些程序员喜欢用下划线,所以如果要写一个myname的变量,他们常用的写法会有myname、my_name、MyName或者myName。这样的命名规则不适合所有程序员阅读,而利用驼峰命名法来表示,可以增加程序可读性。 驼峰命名法就是当变量名或函式名是由一个或多个单字连结在一起,而构成的唯一

2、识别字时,第一个单字以小写字母开始;第二个单字的首字母大写或每一个单字的首字母都采用大写字母,例如:myFirstName、myLastName,这样的变量名看上去就像骆驼峰一样此起彼伏,故得名。 驼峰命名法(Camel-Case)一词来自 Perl 语言中普遍使用的大小写混合格式,而 Larry Wall等人所著的畅销书《ProgrammingPerl》(O'Reilly 出版)的封面图片正是一匹骆驼。驼峰命名法的命名规则可视为一种惯例,并无绝对与强制,为的是增加识别和可读性。数据库:ﻫ  表名:首字母大写+驼峰式命名eg:Article;Us

3、erDept  表中列名:首字母大写+驼峰式命名eg:UserId;UnitCost  存储过程命名:表名_首字母大写+驼峰式命名eg:Admin_UserRegister项目名称:  公认简写:全部大写eg:DAL;BLLﻫ   其他:首字母大写+驼峰式命名eg:DBUtility;OracleDAL类:ﻫ   类名:首字母大写+驼峰式命名eg:PetShop.cs;AssemblyInfo.csﻫ  私有变量名:_首字母小写+驼峰式命名 eg:_publishTime;_rootCategoryId  公共属性名:首字母大写+驼峰式命名eg:

4、Description;PublishTime函数:ﻫ   函数名:首字母大写+驼峰式命名eg:GetItemByProductﻫ  参数名:首字母小写+驼峰式命名eg:userId,itemInfoC#控件命名规则Control typeﻩﻩﻩprefixﻩExampleButtonﻩﻩﻩﻩbtnﻩﻩbtnOKGridﻩﻩﻩﻩgrdﻩgrdPrices3DPanelﻩﻩﻩﻩpnlﻩﻩpnlGroup个人收集整理勿做商业用途ADO DataﻩﻩﻩﻩﻩﻩﻩadoadoBiblioAnimatedbutton ﻩﻩaniﻩﻩaniMailBoxChe

5、ckbox ﻩﻩﻩﻩﻩﻩﻩchk ﻩﻩchkReadOnlyCombo boxﻩﻩﻩﻩcboﻩﻩcboEnglishDropdownlist boxﻩ≥ddlﻩﻩddlUserCommandbutton ﻩcmd ﻩﻩﻩcmdExit Commondialogﻩﻩﻩﻩdlg ﻩﻩﻩdlgFileOpenCommunicationsﻩﻩﻩﻩcomﻩﻩcomFax≤Control(usedwithinprocedureswhenthespecifictypeisunknown) ctrctrCurrentData ﻩﻩﻩﻩdatﻩdatBiblioD

6、ata-boundcomboboxdbcbo ﻩﻩﻩdbcboLanguageData-boundgridﻩdbgrdﻩdbgrdQueryResultData-boundlistboxﻩdblstﻩﻩdblstJobTypeDatacombodbcﻩﻩdbcAuthorDatagrid ﻩﻩﻩﻩdgdﻩdgdTitles Data listﻩﻩﻩﻩﻩdbldblPublisher DatarepeaterﻩﻩﻩﻩdrpﻩdrpLocationDate picker ﻩﻩﻩdtpﻩﻩdtpPublished Directorylistbox ﻩﻩ

7、ﻩdirﻩdirSourceDrive listboxﻩﻩﻩdrv ﻩdrvTarget Filelist box ﻩﻩﻩﻩfilﻩﻩﻩfilSource FlatscrollbarﻩfsbfsbMove FormﻩﻩﻩfrmﻩfrmEntryFrameﻩﻩﻩﻩfraﻩfraLanguageGauge ﻩﻩﻩgauﻩgauStatusGraphﻩﻩﻩﻩgraﻩgraRevenueHierarchical flexgrid ﻩﻩﻩﻩflexﻩflexOrders Horizontalscrollbarﻩﻩﻩﻩhsb ﻩhsbVolumeImageﻩ

8、ﻩﻩﻩﻩimg ﻩimgIcon ImagecomboﻩﻩimgcboﻩﻩimgcboProductImageListﻩﻩﻩils ﻩi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。