程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> C#3.0編碼習慣與命名規則(1)

C#3.0編碼習慣與命名規則(1)

編輯:關於C語言

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也可以。
}

6.自定義的異常以Exception結尾。

public class NullEmptyException:Exception
{

}

7.方法的命名。一般將其命名為動賓短語。 (參數作為賓語時,在不混淆情 況下,可以省略。)

public class File
{
            public void CreateFile(string filePath)
            {
            }
            public void GetPath(string path)
            {
            }
            public void Delete(string fileName)
            {

            }
}

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved