您的位置:首页 > 编程语言 > C#

C#语言命名规范

2016-11-08 00:00 309 查看
摘要:  C#语言命名规范在编写代码中作用很大,不然就无法直观了解诶代码所代表的含义。

C#语言命名规范在编写代码中作用很大,不然就无法直观了解诶代码所代表的含义。

1.用pascal规则命名方法和类型时候,第一个字母必须大写,并且后面的连接词第一个字母要大写。

如:public class DataGrid //创建一个公共类

{

public void DataBind() //在公共类中创建一个公共方法

{

}

}

2.用Camel规则命名方法和类型时候,第一个单词第一个字母小写。

如:string strUserName; //声明一个字符串变量strUserName

public void addUser(string strUserld,byte[] byPassword); //创建一个具有两个参数的公共方法

3.所有的成员变量前加前缀“_”

如:

public class DataBase //创建一个公共类



private string _connectionString; //声明一个私有成员变量

}

4.接口的名称前要加“I”

如:

public interface Iconvertible //创建一个公共接口Iconvertible



byte ToByte(); //声明一个byte类型的方法



5.方法命名,一般遵循动宾短语格式。

如:

public class File //创建一个公共类



public void CreateFile(string filePath) //创建一个CreateFile方法





public void GetPath(string path) //创建一个GetPath方法



}

}

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

如:

public class Product //创建一个公共类



private string _productld; //在类的顶端声明变量

private string _productName; //在类的顶端声明变量

public void AddProduct(string productld,string productName) //创建以公共方法

{

}

}

7.用有意义的名字命名空间,如公司名、产品名

如:

namespace Zivsoft //公司命名

{

}

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

如:

public string GetTitle() //创建一个公共方法

{

string title=lbl_Title.Text; //定义一个局部变量

return title; //使用这个局部变量​

}

原文:http://www.taiyangxiao.com/post/132.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: