亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C# > 正文

C#編碼好習慣小結

2024-09-07 17:05:18
字體:
來源:轉載
供稿:網友
1.  避免將多個類放在一個文件里面。 
2.  一個文件應該只有一個命名空間,避免將多個命名空間放在同一個文件里面。

3.  一個文件最好不要超過500行的代碼(不包括機器產生的代碼)。

4.  一個方法的代碼長度最好不要超過25行。

5.  避免方法中有超過5個參數的情況。使用結構來傳遞多個參數。

6.  每行代碼不要超過80個字符。

7.  不要手工的修改機器產生的代碼。

a)  如果需要編輯機器產生的代碼,編輯格式和風格要符合該編碼標準。

b)  Use partial classes whenever possible to factor out the maintained portions.

8.  避免利用注釋解釋顯而易見的代碼。

a)  代碼應該可以自解釋。好的代碼由可讀的變量和方法命名因此不需要注釋。

9.  Document only operational assumptions, algorithm insights and so on.  

10.  避免使用方法級的文檔。

a)  使用擴展的API文檔說明之。

b)  只有在該方法需要被其他的開發者使用的時候才使用方法級的注釋。(在C#中就是///)

11.  不要硬編碼數字的值,總是使用構造函數設定其值。

12.  只有是自然結構才能直接使用const,比如一個星期的天數。

13.  避免在只讀的變量上使用const。如果想實現只讀,可以直接使用readonly。

public class MyClass

{

   public readonly int Number;

   public MyClass(int  someValue)

   {

      Number = someValue;

   }

   public  const int  DaysInWeek = 7;

}

14.  每個假設必須使用Assert檢查

a)  平均每15行要有一次檢查(Assert)

using System.Diagnostics;

 

object GetObject()

{…}

 

object obj = GetObject();

Debug.Assert(obj != null);

15.  代碼的每一行都應該通過白盒方式的測試。

16.  只拋出已經顯示處理的異常。

17.  在捕獲(catch)語句的拋出異常子句中(throw),總是拋出原始異常維護原始錯誤的堆棧分配。

catch(Exception exception)

{   

   MessageBox.Show(exception.Message);

   throw ;  //和throw exception一樣。

}

18.  避免方法的返回值是錯誤代碼。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久精品国产久精国产思思| 欧美日韩国产色视频| 欧美精品福利在线| 精品国产91久久久久久| 日韩在线欧美在线| 国产精品91在线观看| 日韩av最新在线观看| 中文字幕亚洲综合久久| 中文字幕国产亚洲2019| 国产精品视频导航| 亚洲小视频在线观看| 久久伊人精品一区二区三区| 日韩中文字幕网站| 欧美成人免费全部观看天天性色| 国产精品美女久久久久av超清| 精品人伦一区二区三区蜜桃网站| 正在播放欧美一区| 成人黄色av网| 亚洲电影免费观看高清| 日本人成精品视频在线| 欧美激情欧美激情在线五月| 91在线视频一区| 久久久精品在线| 久久精品久久精品亚洲人| 成人免费观看49www在线观看| 成人写真福利网| 国产精品一区二区久久久久| 久久夜色精品国产欧美乱| 青青青国产精品一区二区| 欧美日韩裸体免费视频| 欧美日韩国产成人| 欧美激情精品久久久久| 国产一区二区三区网站| 在线日韩av观看| 正在播放国产一区| 深夜福利亚洲导航| 国产成人在线一区| 精品亚洲精品福利线在观看| 欧美巨乳在线观看| 国模私拍视频一区| 日韩电影中文 亚洲精品乱码| 538国产精品一区二区在线| 色999日韩欧美国产| 国产伦精品免费视频| 成人444kkkk在线观看| 久久伊人精品一区二区三区| 日韩中文在线观看| 欧美性极品少妇精品网站| 国产不卡一区二区在线播放| 欧美精品在线看| 国产精品一区二区女厕厕| 久久欧美在线电影| 国产精品a久久久久久| 深夜福利一区二区| 欧美理论电影网| 久热爱精品视频线路一| 国产精品久久在线观看| 国产精品999| 国产精品高精视频免费| 久久免费视频在线观看| 亚洲高清在线观看| 欧洲亚洲免费在线| 国产一区二区在线免费视频| 久久久久久综合网天天| 成人黄色免费看| 国内外成人免费激情在线视频网站| 成人中文字幕在线观看| 精品美女永久免费视频| 日韩人体视频一二区| 亚洲国产91精品在线观看| 国内揄拍国内精品| 欧美日韩成人黄色| 欧美亚洲免费电影| 日韩中文字幕欧美| 亚洲区免费影片| 成人中文字幕在线观看| 92看片淫黄大片欧美看国产片| 日韩欧美国产高清91| 亚洲免费高清视频| 人人澡人人澡人人看欧美| 亚洲欧美国产一本综合首页| 91精品国产成人www| 亚洲自拍偷拍第一页| 国产精品第二页| 久久久久久九九九| 亚洲欧美国产制服动漫| 久久亚洲精品视频| 亚洲色图35p| 亚洲第一福利网| 欧美激情按摩在线| 国产精品第一视频| 国产精品视频播放| 97视频在线播放| 韩国精品美女www爽爽爽视频| 亚洲国产欧美一区| 亚洲精品国产拍免费91在线| 日韩高清免费观看| 久久国产天堂福利天堂| 91色p视频在线| www亚洲欧美| 亚洲精品免费网站| 92国产精品视频| 亚洲人成77777在线观看网| 91免费的视频在线播放| 免费av一区二区| 国产精品视频白浆免费视频| 亚洲第一福利网| 精品香蕉一区二区三区| 久久综合免费视频影院| 色婷婷av一区二区三区在线观看| 欧美一区二区视频97| 国产精品伦子伦免费视频| 91在线高清免费观看| 国产一区二区三区丝袜| 91免费的视频在线播放| 夜夜嗨av色一区二区不卡| 在线日韩中文字幕| 欧美激情成人在线视频| 欧美视频在线视频| 欧美刺激性大交免费视频| 亚洲精品电影网站| 亚洲精品在线不卡| 亚洲aⅴ男人的天堂在线观看| 日韩中文字幕欧美| 国产精品美女视频网站| 91精品国产高清久久久久久| 欧洲精品久久久| 日韩精品免费在线观看| 国产一区二中文字幕在线看| 98精品国产高清在线xxxx天堂| 久久久爽爽爽美女图片| 亚洲综合色av| 91国产美女在线观看| 亚洲电影免费在线观看| 91国内精品久久| 91色中文字幕| 91tv亚洲精品香蕉国产一区7ujn| 欧日韩在线观看| 欧美性生交xxxxx久久久| 欧美成人午夜免费视在线看片| 欧美极品在线播放| 久久大大胆人体| 国产精品video| 欧美国产日韩中文字幕在线| 亚洲欧美日本另类| 国产91精品久久久久| 欧美小视频在线| 91午夜理伦私人影院| 亚洲va欧美va国产综合久久| 亚洲精品久久久久中文字幕二区| 国产精品久久久久免费a∨| 日韩在线视频网| 理论片在线不卡免费观看| 欧美精品在线极品| 综合欧美国产视频二区| 国产伦精品一区二区三区精品视频| 亚洲欧美日韩国产成人| 一区二区欧美激情| 欧美孕妇毛茸茸xxxx| 欧美成人免费大片| 精品国产一区二区三区在线观看| 精品久久香蕉国产线看观看gif| 亚洲色在线视频| 91人人爽人人爽人人精88v|