C 編碼規則

2021-03-31 08:56:29 字數 1249 閱讀 7508

c# 編碼規則

一、命名

1.用pascal規則來命名方法和型別.

public class textbox

public void databind() 

2.用camel規則來命名區域性變數和方法的引數.

string username;

public adduser(string userid, byte password);

3.所有的成員變數前加字首 _

public class database

private string _connectionstring;

4.介面的名稱加字首 i.

inte***ce i***pare

int ***pare();

5.自定義的屬性以attribute結尾

public class authorattribute : attribute

6.自定義的異常以exception結尾

7.方法的命名.一般將其命名為動賓短語.

showdialog()

createfile()

getpath()

8.**的縮排.要用tab,而不要用space.

9.區域性變數的名稱要有意義.不要用x,y,z等等(除用於for迴圈變數中可使用i,j,k,l,m,n).

string username

10.所有的成員變數宣告在類的頂端,用乙個換行把它和方法分開.

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

12.建議區域性變數在最接近使用它時再宣告.

13.使用某個控制項的值時,盡量命名區域性變數.

14.把引用的系統的namespace和自定義或第三方的用乙個換行把它們分開.

15.檔名要能反應類的內容,最好是和類同名,乙個檔案中乙個類或一組關連類.

16.目錄結構中要反應出namespace的層次.

17.大括號""包含if下的語句,即使只有一條語句.

12.switch語句一定要有default來處理意外情況.

13.盡量少使用三目運算子 ? : ,而要使用if語句.

14.盡量不用使用this引用,除非是要呼叫類中的另乙個constructor.

public class person

public person(string name)

public person() : this("jim")

作者blog:http://blog.csdn.***/ayine/

C 編碼規則

一 命名 1.用pascal規則來命名方法和型別.public class textbox public void databind 2.用camel規則來命名區域性變數和方法的引數.string username public adduser string userid,byte password...

C 編碼規則

摘錄與其他 c 編碼規則 規則約定 舉例 說明 用pascal規則來命名方法和型別 public class myclass public void databind 用camel規則來命名區域性變數和方法的引數 public void adduser string userid 所有的類成員變數前...

C 編碼命名規則

各種型別命名規範總結 型別 命名規則 注意事項 例項 類或結構 pascal 首字元大寫 介面pascal 加字首i idataadaper 列舉名pascal 首字元大寫 commandtype 列舉值pascal 首字元大寫 commandtype.text 事件pascal 首字元大寫 sel...