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
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
相关文章推荐
- 总结C#语言命名规范 (转)
- C#语言命名的9种规范
- No.3 总结C#语言命名规范(z)
- C#语言命名规范
- C# 语言规范--1.12 命名空间和程序集
- C#命名规范
- C#命名规范,控件、数据类型、ADO.NET等
- C# 语言规范--1.6 语句
- 自己总结的C#编码规范--1.命名约定篇
- C#命名规范
- C# 语言规范--1.1 开始
- C# 语言规范 (MSDN)
- 【转载】C# 中的各种命名规范
- C#编码标准-命名规范
- C#3.0语言规范new [Unified C# 3.0 Specification Now Available]
- C++、Java与C#的命名规范总结
- C#控件命名规范
- C#语言规范2.0和C#语言规范1.2 PDF版
- C#控件命名规范
- C#和java,C#和C++各有什么不同(2) -- 语言规范的比较