首页 | 麦客学吧 | 视频教程 | FLASH小游戏 | 素材下载 | 常用工具
您当前的位置:首页 > 程序开发 > C# > 正文

C#命名规则和开发习惯

出处:麦客学吧 [2007-10-31 20:21:06] 点击数:918
一、命名 
1.用pascal规则来命名方法和类型. 
public class TextBox 


public void DataBind() 



2.用camel规则来命名局部变量和方法的参数. 
string userName; 

public AddUser(string userId, byte[] password); 

3.所有的成员变量前加前缀 m_ 
public class Database 


public string m_connectionString; 
}

4.接口的名称加前缀 I. 
interface ICompare 


int Compare(); 

5.自定义的属性以Attribute结尾 
public class AuthorAttribute : Attribute 


}

6.自定义的异常以Exception结尾 
public class AppException : Exception 


}

7.方法的命名.一般将其命名为动宾短语. 
ShowDialog() 

CreateFile() 
GetPath() 

8.代码的缩进.要用Tab,而不要用space. 

9.局部变量的名称要有意义.不要用x,y,z等等. 
string userName 

10.所有的成员变量声明在类的顶端,用一个换行把它和方法分开. 

11.用有意义的名字命名namespace,如:产品名、公司名. 

12.建议局部变量在最接近使用它时再声明. 

13.使用某个控件的值时,尽量命名局部变量. 

14.把引用的系统的namespace和自定义或第三方的分开. 

15.文件名要能反应类的内容,最好是和类同名,一个文件中一个类. 

16.目录结构中要反应出namespace的层次. 

17.大括号"{"要新起一行. 
public class AuthorAttribute : Attribute 




关于 命名 的相关文章
昵 称:麦客网友[游客]  如果您不想匿名评论请先登录注册
评 论:请自觉遵守互联网相关政策法规,管理员有权删除恶意评论、广告和违禁词语。

验证码: 验证码,看不清楚?请点击刷新验证码    
麦客酷站赏析频道

精彩图文推荐

关于本站 - 联系站长 - 广告服务 - 合作伙伴 - 网站地图 - 版权声明 - 报告错误 - 收藏本站 | Http://www.MaiCoo.com

Copyright © 2005 - 2008 MaiCoo.com All Rights Reserved

违法和不良信息举报中心 本站服务器空间和带宽由雷克斯网络提供赞助
浙ICP备06017818号