c變量定義規範?遵循良好的命名習慣有注意提高代碼的閱讀性以下是筆者認為的一些好的變量命名習慣當然,既然不是語法,隻是編碼風格,都不是強制的、必須的,結合自己的實際情況使用即可,我來為大家科普一下關于c變量定義規範?以下内容希望對你有幫助!
遵循良好的命名習慣有注意提高代碼的閱讀性。以下是筆者認為的一些好的變量命名習慣。當然,既然不是語法,隻是編碼風格,都不是強制的、必須的,結合自己的實際情況使用即可。
(一) 使用有意義的名稱好的名稱應該有助于讓閱讀者理解其含義。一個不推薦的作法是為了簡短或者其它原因随意使用一個沒有任何含義的變量名,又用一大段注釋去說明變量的具體意義。如果變量名本身能說明含義,那麼注釋就是沒有必要的。
不推薦:
int e;
var a = 10;
推薦:
int age;
int nianLing;
var 年齡 = 12;
以上都是不錯的名稱,至于使用英文、漢語拼音、漢字,按照你的偏好來,但前提是與團隊保持一緻,另外不要混用中英文。
(二)名稱應該反映實際用途而非技術特征不推薦:
var dataFromDb = db.Users.ToList();
推薦:
var users = db.Users.ToList();
匈牙利命名法在變量前端加上表示變量類型的字符,在 C# 中不建議使用。
不推薦:
int iCounter;
string strName;
DateTime dlastUpdatedTime;
推薦:
int counter;
string name;
DateTime lastUpdatedTime;
全大寫閱讀性較差,可能還需要加上下劃線來分割詞。
不推薦:
const int DAYS_IN_WEEK = 7;
推薦:
const int DaysInWeek = 7;
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!