淺談C#名稱空間的命名規範和習慣

NO IMAGE

 一個好的開發人員在開發軟體時,應該有良好的名稱空間命名習慣,在msdn介紹.NET Framework 類庫概述時,提到的是庫開發人員在建立名稱空間的名稱時應使用以下原則:

“公司名稱.技術名稱”

例如,Microsoft.Word 名稱空間就符合此原則。

其實也沒有作詳細的介紹,今天我在自己命名名稱空間名字時,卻遇到了些困難,比如我在命名時,從大範圍到小範圍時,如下:Hdu.Computer.07057329,但是系統卻報錯,提示:default namespace根名稱空間的字串必須是有效的字串, 環境是vs2008

然後檢視msdn,和網上翻閱請教,發現命名時不要使用下劃線、連字元或任何其他非字母數字字元。,即上面的命名可以修改為Hdu.Computer.Stu07057329,可能另外的規則還有很多吧,本人會不斷補充。