微軟命名規範

2022-02-16 07:27:52 字數 967 閱讀 1042

一、整體規範:

1、以具有描述意義的英文單詞或者英文單詞的縮寫的組合形式表示;

2、盡量避免使用漢語拼音或者漢語拼音的開頭字母簡拼命名,名稱的首字母應盡量避免使用「_」;

3、若名稱中的單詞需要分隔,請使用「_」;

二、型別(類、結構體、介面、委託、列舉):

命名:開頭字母大寫,並且名稱中的每個英文單詞的開頭字母大寫;

示例:public class userprofile

三、型別中的私有變數(fields):

命名:以「_」開頭,名稱中的第乙個單詞或者縮寫使用小寫,後續的單詞或者縮寫的首字母使用大寫;

示例:private string _username;

private int _age;

四、型別中的屬性成員(properties):

命名:開頭字母大寫,並且名稱中的每個英文單詞的開頭字母大寫;

示例:public string username

public int age

set

}五、方法(methods):

命名:開頭字母大寫,並且名稱中的每個英文單詞的開頭字母大寫;

示例:public userprofile getuserprofile()

六、引數(arguments):

命名:首字元避免使用「_」,名稱中的第乙個單詞或者縮寫使用小寫,後續的單詞或者縮寫的首字母使用大寫;

示例:public userprofile getuserprofile(int userid)

七、變數(variables):

命名:首字元避免使用「_」,名稱中的第乙個單詞或者縮寫使用小寫,後續的單詞或者縮寫的首字母使用大寫;

示例:public int plus(int x, int y)

八、泛型形參:

命名:以「t」開頭,後續的單詞或者縮寫的首字母使用大寫;

示例:public class pair

命名規範 C 命名規範約定

命名規則約定 序 號描述示例 1類命名混合使用大小寫,首字母大寫 classname 2型別定義,包括列舉和typedef,混合使用大小寫,首字母大寫 typename 3區域性變數混合使用大小寫,且首字母小寫,名字與底層資料型別無關,且應該反映其所代表的事物 localvariable 4子程式引...

程式規範 命名規範

這裡列舉我自己的命名規則,網上很多,但是這個是我目前自己的命名規範 每個單詞的首字母大寫,一般用名詞形式 如 circle goodobject highschool stringlist memorypool verylargebuffer 顯然,所有命名的乙個基本要求 顧名思義,通過名字,能夠反...

程式設計命名規範之 Google C 程式設計命名規範

大一的時候曾經特別關注過命名規範的問題,並且寫了乙個部落格總結了一些基礎的規範 三種程式設計命名規範 後來得知有一種命名規範叫做 go ogle c goo glec 命名規範的時候,特意看了一下,但是特別反感,感覺太糟糕了,所以就沒有深究過 我討厭壓行,這是我反感這個規範的最大原因。不過,現在我不...