熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

論.net命名規范

2013-11-13 10:23:48  來源: .NET編程 

  用Pascal規則來命名方法和類型(筆者注:單詞首字母大寫)

  

  public class DataGrid { public void DataBind() { } }

  用Camel規則來命名局部變量和方法的參數 (筆者注:首單詞小寫其余單詞首字母大寫筆者使用此方式命名成員變量)

  

  

  public class Product { private string _productId; private string _productName; public void AddProduct (string productIdstring productName) { } } 補充:使用匈牙利方式命名局部變量方法參數和控件命名 如int iCountstring strName Label的lblTitleButton btnSubmit等

  所有的(私有)成員變量前加前綴_

  

  

  public class DataBase { private string _connectionString; }

  不要使用public成員變量而裡的屬性getset

  

  接口的名稱加前綴 I

  

  

  public interface IConvertible { byte ToByte(); }

  自定義的屬性以Attribute結尾

  

  

  public class TableAttribute:Attribute { }

  自定義的異常以Exception結尾

  

  

  public class TableAttribute:Attribute { }


From:http://tw.wingwit.com/Article/program/net/201311/13482.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.