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

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

編輯:關於C語言

8.局部變量的名稱要有意義。

不要用x,y,z等等,用For循環變量中可使用i,j,k,l,m,n。 (當循環嵌套 超過三個時,應抽出方法。)

public class User
{
         public void GetUser()
         {
                  string[] userIds={ "ziv","zorywa","zlh"};
                  for(int i=0,k=userIds.Length;i <k;i++)
                  {
                  }
         }
}

9.所有的成員變量聲明在類的頂端,用一個換行把它和方法分開。

public class Product
{
           private string _productId;
           private string _productName;

           public void AddProduct(string productId,string productName)
           {
           }
}

10.用有意義的名字命名namespace,如:公司名、產品名。 (有人問到,如 果是公用類庫怎麼辦,我的答案是,規則依然執行,比如Zivsoft.Data,或 Zivsoft.Data.Access等)

namespace Zivsoft//公司命名
{

}
namespace ERP//產品命名
{

}

11.建議局部變量在最接近使用它時再聲明。

12.使用某個控件的值時,盡量命名局部變量。

public string GetTitle()
{
            string title=this.lblTitle.Text;
            return title;
}

14.把引用的系統的namespace和自定義或第三方的用一個換行把它們分開。

using System;
using System.Web.UI;
using System.Windows.Forms;

using Zivsoft.Data;
using Zivsoft.Data.SQLServer;//注意,最好建議按字目順序排序
using Zivsoft.Localization;

15.文件名要能反應類的內容,最好是和類同名,一個文件中一個類或一組關 連類。 如果代碼超過3000行,或者一個類分幾塊,可以采用Config.private.cs 或Config.public.cs命名。

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