C#3.0编码习惯与命名规则
2009-03-11 08:19:26 来源:WEB开发网1.用Pascal大小写规则命名方法、类型、结构、接口、委托、枚举、枚举项、属性、事件等。
public class DataGrid
{
public void DataBind()
{
}
}
2.用Camel大小写规则命名所有变量、字段和参数。
可采用Pascal也可采用Camel大小写规则的:常量、控件ID。
public class Product
{
private string _productId;
private string _productName;
public void AddProduct(string productId,string productName)
{
}
}
public class BaseView:ViewPage
{
protected Label label; //Camel命名控件ID
protected Login Login1; //Pascal命名空间ID
}
3.所有的私有成员变量前加前缀“_”。
public class DataBase
{
private string _connectionString;
}
4.接口的名称加前缀 “I”。
public interface IConvertible
{
byte ToByte();
}
5.自定义的属性以“Attribute”结尾。
public class TableAttribute:Attribute
{
//在使用这个属性时,不冲突的情况下,直接可以省掉TableAttribute后面的Attribute用Table也可以。
}
更多精彩
赞助商链接