美图齐众专注资阳网站设计 资阳网站制作 资阳网站建设
资阳网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

C#命名空间学习笔记

C#命名空间学习笔记

双流网站建设公司创新互联,双流网站设计制作,有大型网站制作公司丰富经验。已为双流上千家提供企业网站建设服务。企业网站搭建\外贸网站建设要多少钱,请找那个售后服务好的双流做网站的公司定做!

1.采用Pascal风格命名类型、方法和常量:

 
 
 
  1. publicclassSomeClass  
  2. {  
  3. constintDefaultSize=100;  
  4. publicvoidSomeMethod(){  
  5. }  

2.采用camel风格命名局部变量和方法参数:

 
 
 
  1. voidMyMethod(intsomeNumber)  
  2. {  
  3. intnumber;  

3.命名接口时采用I作为前缀:

 
 
 
  1. interface IMyInterface{  

4.命名私有成员变量时采用m_作为前缀,m_后面的部分采用Pascal风格:

 
 
 
  1. publicclassSomeClass  
  2. {  
  3. privateintm_Number;  

5.自定义特性类采用Attribute作为前缀。

6.自定义异常类采用Exception作为前缀。

7.命名方法时使用动宾结构短语,例如ShowDialog()。

8.有返回值的方法应该有能描述其返回值的名称,例如GetObjectState()。

9.采用描述性的变量名。
1)避免单字符的变量名,例如i或t,而是采用index或temp代替。
2)对public和protected成员避免使用匈牙利命名法。
3)不要使用缩写(例如将number缩写为num)。

10.总是使用C#预定义的类型,而不是使用System命名空间中的别名。例如:

objectNOTObject
stringNOTString
intNOTInt32

11.类型名称的首字母通常使用大写。 当处理.NET类型Type时保留后缀Type。

 
 
 
  1. publicclassLinkedList,T>{  
  2. }  
  3. //避免:  
  4. publicclassLinkedList,DataType>{  

12.使用有意义的C#命名空间,例如产品名或公司名。

13.避免使用完全限定的类型名称,使用using语句代替。

14.避免在C#命名空间内使用using语句。

15.所有框架的C#命名空间都组合在一起,并放在自定义或第三方的C#命名空间下。

 
 
 
  1. usingSystem;  
  2. usingSystem.Collections.Generic;  
  3. usingSystem.ComponentModel;  
  4. usingSystem.Data;  
  5. usingMyCompany;  
  6. usingMyControls; 

【编辑推荐】

  1. C# Iterator迭代器模式
  2. 概述C# New运算符
  3. C# WiteOne学习笔记
  4. 用C# ListView显示数据记录
  5. C# ConfigDlg.cs源程序

当前文章:C#命名空间学习笔记
网站URL:http://zsjierui.cn/article/dhppjcj.html

免费获取网站建设与品牌策划方案报价

*主要业务范围包括:高端网站建设, 集团网站建设(网站建设网站制作)找网站建设公司就上美图齐众。
提交需求

    联系我们

    028-86922220
  • 手机:13518219792
  • 地址:成都市太升南路288号锦天国际A幢1002号
  • 24小时服务热线:028-86922220

    网站建设服务

  • 网页设计
  • 网站制作
  • 网站开发

    网站推广服务

  • 营销网站建设
  • 百度快速排名
  • 整站网站推广

    网站运维服务

  • 基础维护
  • 网站改版
  • 网站维护

    FOLLOW US

  • 微信二维码

    微信二维码

Copyright © 2025 资阳站青羊区美图齐众设计工作室(个体工商户) 资阳网站建设公司-选网站建设公司美图齐众!专业的网站制作公司!
All Rights Reserved 版权所有 蜀ICP备2025119604号-1