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

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

編輯:關於C語言

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

17.大括號 "{“要新起一行。 個人覺得比較直觀。

public Sample()
{
      //
      //   TODO:   在此處添加構造函數邏輯
       //
}

18. 普通get/set屬性,建議采用3.0的風格:

public string Name
{
       get;
       set;
}
public string Age
{
       get;
       private set;
}

19. 局部變量,能用var,盡量使用var關鍵字。(注意,讀代碼時如果造成 類型不明確,采用具體類型)

var i=0;
var strName="Lihua";
UserInfo objUser=GetUserInfo();//注意,不推薦var

20. 對象初始化,能簡寫最好簡寫:

var vt=new ValueText{Value=10,Text="Age"};

其實規則很重要,它是一種標准,可有可無,但有總會比無好,大家正在編 碼的同志仔細看看,給點改進意見,目前更新到20條。

今天很巧,剛好零點,趕上cnblogs的今日頭條啦。另外,無意搜到“周利華 ”在google記錄裡竟然有16600條之多,感慨之余,都分不清哪個是自己,哈哈 ,最後加上“cnblogs”才找到自己。

最後,熬夜把這新的C#3.0編碼習慣與命名規則獻上,在分享中彼此提高。

綜合網友意見和建議,我剛做了部分修改。

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