国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

C#語言規范之小結

開發 后端
本文很詳細地從注釋規范和行文規范兩個方面繼續小結了一下C#語言規范,希望對大家有所幫助。

C#語言規范——注釋規范

a)文件頭部注釋

【規則1-1】文件都包含文件頭,要說明文件名、作者、創建時間、變更記錄。

【規則1-2】推薦采用.NET形式書寫頭部注釋。

b)類及其成員注釋

【規則2-1】對方法和類使用“///”三斜線注釋。

【規則2-2】代碼行文注釋采用“//”和“”進行, 應該盡量說明問題。

C#語言規范——行文規范

a)縮寫規范

【規則1-1】標識符應當直觀可望文知意,不提倡使用任何縮寫。

【規則1-2】字符串變量推薦是用“str”或“s”開頭,采用string.Empty來初始化。

【規則1-3】普通對象可以以“obj”開頭。

【規則1-4】縮寫可自行定義,一般取單詞的前/后字符組成,以含義直觀為準則。

【規則1-5】一般情況下不要讓縮寫破壞標識符的含義。

b)排版

【規則2-1】每行語句至少占一行,如果語句過長(超過一屏),則該語句斷為兩行顯示。

【規則2-2】把相似的內容放在一起,比如字段、屬性、方法、事件等,使用“#region--#endregion”命令分組。

【規則2-3】多個程序元素進行對等操作是,操作符之前、之后或者前后都要加空格。

【規則2-4】每個方法的源程序行數原則上應該少于200行。

【規則2-5】語句嵌套層次不得超過3層。

【規則2-6】避免相同的代碼段在多個地方出現。

c)語句結構

【規則3-1】如果使用了異常結構,一定要處理異常,一般是要寫日志文件。

【規則3-2】分支語句不應該使用復雜長條件,應該將長條件封裝成方法。

【規則3-3】switch語句,case后面必須接break。

【規則3-4】禁止使用goto語句進行跳轉。

【規則3-5】行文中嚴禁出現“魔數”,特定含義的常數必須定義成枚舉或常量。

【規則3-6】不同類型的操作符混合使用時,使用括號給出優先級。

【規則3-7】不允許使用復雜的操作符組合等。

【規則3-8】循環、判斷語句的程序塊部分用花括號括起來,即使只有一條語句。

【規則3-9】在switch語句中總是要有default字句,建議使用斷言。

【規則3-10】每個類和方法完成單一的功能,不設計多用途面面俱到的類或方法。

【規則3-11】嚴禁使用未經初始化的變量,變量通常使用構造方法來初始。

d)代碼縮進

【規則4-1】碰到大括號要換行。

【規則4-2】不允許使用Java中的括號換行規范。

e)大小寫

【規則5-1】不要創建名稱相同,但大小寫區別的任何元素。

【規則5-2】應當大寫僅有兩個字符的縮寫。

【規則5-3】不要把易混淆的數字和字符放在一起。

【規則5-4】使用英文命名標識符。

f)重名規范

【規則6-1】不允許變量名、類名、屬性名、方法名等與系統標識符重名。(系統標識符見附表)

g)SQL編碼規范

【規則7-1】SQL語句全部大寫。

【規則7-2】對較為復雜的SQL語句加上注釋,說明其功能。

【規則7-3】連接符OR、IN、AND、以及=、< =、>=等前后加空格。

【規則7-4】使用明確的列代替 SELECT *。

h)軟件架構

【規則8-1】數據庫中每一張表對應一個實體類/數據傳輸對象(DTO)。

【規則8-2】實體類名稱使用表名,也可帶有Dto后綴。

【規則8-3】三層架構應當合理使用,不應生搬硬套。

【規則8-4】三層架構元素推薦使用后綴:

數據傳輸對象       XxxxDto

DAO工廠                XxxDAOFactory

DAO接口                IXxxxDAO

服務接口           IxxxxService

DAO的數據庫實現        XxxxDAOOracle/XxxxDAOInfomix

業務邏輯           XxxxManager

i)系統

【規則9-1】在國內不要隨便使用設計模式等代碼模式,因為并不流行。

【規則9-2】系統輸入、資源操作(如內存分配、文件及目錄操作)、網絡操作(如通信、調用等)、任務間的操作(如通信、調用等)時必須進行錯誤、超時、或則異常處理。

【規則9-3】模塊編寫應該有完善的測試方面的考慮。

關于C#語言規范的問題就到這里,希望對大家有用。

【編輯推薦】

  1. 配置C#命令行編譯器的步驟介紹
  2. C#連接數據庫的方法簡介
  3. 如何在C#添加鼠標右鍵菜單
  4. .Net Framework中的委托與事件
  5. Observer設計模式范例詳解
責任編輯:book05 來源: 新浪博客
相關推薦

2009-08-21 08:52:40

C#語言命名

2009-08-25 16:32:24

C#語言

2009-08-24 15:56:28

C#項目開發實例

2009-09-02 17:10:45

C#語言入門

2009-08-24 17:45:39

Java與C#的區別

2009-08-28 16:43:57

C#多線程學習

2009-08-27 16:30:08

C#編程命名規范

2009-09-01 10:37:51

C#項目代碼C#代碼規范

2009-08-24 15:38:21

C# 泛型數組

2009-08-13 13:38:30

C#命名規范

2009-08-13 17:04:09

C#語言C#程序

2009-08-25 17:59:49

C#入門

2009-08-19 16:50:32

Visual C#C#語言特性

2009-09-11 10:44:55

C#語言

2009-08-03 16:28:53

Java語言與C#語言

2009-05-22 11:01:53

C++JavaC#

2009-09-01 15:08:07

C#命名規范

2009-08-24 08:56:55

C#反射

2021-03-15 08:18:23

C#反射模塊

2009-08-06 14:08:08

C#語言異常處理
點贊
收藏

51CTO技術棧公眾號

91精品国产综合久久久久| 怡红院成人在线| 秋霞综合在线视频| 亚洲人成人一区二区在线观看| 国产精品一区二区女厕厕| 亚洲高清福利| 国产在线精品视频| 91精品国产99久久久久久| 日本在线视频站| 99久久婷婷国产精品综合| 国产精品吊钟奶在线| 日韩五码电影| 欧美日韩视频在线第一区| 欧美性大战久久久久xxx| 亚洲尤物影院| 日韩美女激情视频| 99视频有精品高清视频| 欧美成人女星排名| 少妇激情av一区二区三区| 成人h动漫精品一区二| 欧洲一区二区日韩在线视频观看免费 | 鲁丝片一区二区三区| youjizz欧美| 日韩电影中文字幕av| 国产经典自拍视频在线观看| 亚洲欧洲国产日韩| 久久精品无码中文字幕| 日韩精品高清不卡| 日本精品一区二区三区高清 久久| 99久久久国产精品美女| 热久久免费国产视频| 在这里有精品| 国内精品久久久久| 精品国产影院| 国产精品69久久久久| 私拍精品福利视频在线一区| 欧美精品videofree1080p| 精品国产乱码一区二区三区| 日韩在线观看免费av| 国语自产精品视频在线看抢先版结局| 精品日韩一区二区三区免费视频| 99在线视频影院| 久久色精品视频| 蜜桃成人av| 国产一区二区三区免费不卡| 国产亚洲福利| 精品少妇人欧美激情在线观看| av一区二区久久| 黄动漫在线看| 亚洲精品www久久久久久广东| 免费毛片b在线观看| 久久伊人色综合| 亚洲黄色精品| 青青青免费在线| 亚洲综合免费观看高清完整版 | 麻豆国产一区二区三区四区| 亚洲一级片在线看| 欧美亚洲精品在线| 国产免费内射又粗又爽密桃视频| 中文字幕精品在线不卡| av成人手机在线| 日韩美女在线看| 狠狠色综合色综合网络| 四虎影视2018在线播放alocalhost| 中文字幕欧美视频在线| 一区免费视频| 青青久草在线| 欧美在线欧美在线| 91视频观看视频| www中文字幕在线观看| 成人xxxx视频| 亚洲男帅同性gay1069| 在线播放一区二区精品视频| 亚洲自拍三区| 日韩三区在线观看| 亚洲女同同性videoxma| 久久久国产精华液999999| 久久精品亚洲精品国产欧美kt∨ | 欧美丰满少妇xxxx| 亚洲美女主播视频免费观看| 国产亚洲欧美在线| 中文在线播放| 中文字幕在线看视频国产欧美在线看完整 | 精品二区视频| 神马午夜伦理不卡| 亚洲色欲综合一区二区三区| 2021久久精品国产99国产精品| 亚洲成人综合在线| 久久国产电影| www.xxx亚洲| 精品精品欲导航| 黄色国产精品| 一级网站免费观看| 亚洲一区二区中文字幕| 色婷婷综合久久久久中文一区二区 | 欧美性生交xxxxx久久久| 澳门精品久久国产| 国外成人免费视频| 日韩欧美国产一区在线观看| 中文字幕免费一区二区| 久久久无码中文字幕久...| 日韩精品一区二区三区第95| 美女一区二区在线观看| 日本高清不卡的在线| 黑丝美女一区二区| 精品日韩美女| 亚洲少妇激情视频| 亚洲主播在线播放| 久久久国产精品一区二区中文| 色姑娘综合网| 91国产免费看| 2021国产精品久久精品| 国产欧美高清视频在线| 99久久人爽人人添人人澡| 手机av在线| 精品av中文字幕在线毛片| 九色丨porny丨自拍入口| 国产911在线观看| 欧美在线播放一区| 91免费国产网站| 亚洲精品一线二线三线无人区| 亚洲私拍自拍| 天堂中文8资源在线8| 一区二区三区国产福利| 日本精品一区二区三区在线播放视频| 一本久久a久久免费精品不卡| 亚洲成人原创| 久久久久久久久影视| 国产成人精品免费久久久久| 精品福利在线视频| 经典三级在线一区| 午夜日韩影院| 久久久久影视| 99热在线免费观看| 亚洲精品高清视频| 97netav| 亚洲一区三区视频在线观看| 国产精品mp4| 97国产一区二区精品久久呦| 色婷婷**av毛片一区| 99re视频| 国产精品夜夜夜一区二区三区尤| 久久97久久97精品免视看| 成人免费视频播放| 成人自拍视频网| 国产精品jizz在线观看老狼| 岛国av一区二区在线在线观看| 欧美少妇在线观看| 久久亚洲精品毛片| 日韩成人av一区| 亚洲人成电影网站色| 欧美人与性动交| 国产欧美婷婷中文| 国产专区综合网| 黄页网站大全一区二区| 国产不卡免费视频| 国产夜色精品一区二区av| 亚洲激情图片qvod| 精品福利一区二区三区免费视频| 久久人人爽人人爽爽久久| 欧美激情三级免费| 国产精品亚洲аv天堂网| 日产精品久久久一区二区| 成人久久久久久久久| 色播五月综合网| 日韩五码在线观看| 可以免费看的黄色网址| 影音先锋男人的网站| 久久久人人爽| 一区二区三区四区五区视频| 中文字幕欧美日韩一区二区三区| 亚洲一区二区三区精品视频| 一本色道久久综合亚洲精品婷婷| 91日韩久久| 国产欧美韩国高清| 欧美精品xxx| 色综合伊人色综合网| 亚洲电影免费观看高清完整版在线 | 国产亚洲精品精品国产亚洲综合| 青青青手机在线视频观看| 91精品产国品一二三产区| 精品国产aⅴ| 成人在线视频一区二区| 午夜久久久久久| 美女91在线| 亚洲成人原创| 国产香蕉久久精品综合网| 337p亚洲精品色噜噜狠狠| 57pao国产成人免费| 男人揉女人奶房视频60分| 麻豆影院在线| 国产一区二区精品| 日韩欧美中文在线| 国产91在线播放| 久久久久久久久久福利| av在线天堂| 动漫3d精品一区二区三区乱码| 亚洲美女一区| 波多野结衣在线aⅴ中文字幕不卡 波多野结衣在线一区 | 黄视频在线播放|