• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • C#編碼規范和編程好習慣[1]

    發表于:2007-05-14來源:作者:點擊數: 標簽:代碼編程規范編碼都會
    誰都會寫代碼!幾個月的編程經驗可以讓你寫出“可運行應用程序”。讓它可運行容易,但是以最有效率的方式編碼就需要下更多的功夫! 要知道,大多數 程序員 在寫“可運行代碼”而不是“高效代碼”。我們在這個指南課程前面提到,你想成為你們公司“最尊貴的專
        誰都會寫代碼!幾個月的編程經驗可以讓你寫出“可運行應用程序”。讓它可運行容易,但是以最有效率的方式編碼就需要下更多的功夫!

        要知道,大多數 程序員在寫“可運行代碼”而不是“高效代碼”。我們在這個指南課程前面提到,你想成為你們公司“最尊貴的專業人員”嗎?寫“高效代碼”是一項藝術,你必須學習和實踐它。

        命名慣例和規范

        注記:Pascal 大小寫形式-所有單詞第一個字母大寫,其他字母小寫。

        Camel 大小寫形式-除了第一個單詞,所有單詞第一個字母大寫,其他字母小寫。

        類名使用Pascal 大小寫形式

    public class HelloWorld

    { ...}

        方法使用Pascal 大小寫形式

    public class HelloWorld



    void SayHello(string name) 

    {  ... }

    }

        變量和方法參數使用Camel 大小寫形式

    public class HelloWorld



    int totalCount = 0

    void SayHello(string name) 

    {

    string fullMessage = "Hello " + name;  ... 

    }

    }  

        不要使用匈牙利方法來命名變量

        以前,多數程序員喜歡它-把數據類型作為變量名的前綴而m_作為成員變量的前綴。例如:

    string m_sName;

    int nAge;  

        然而,這種方式在 .NET編碼規范中是不推薦的。所有變量都用camel 大小寫形式,而不是用數據類型和m_來作前綴。

    原文轉自:http://www.kjueaiud.com

    評論列表(網友評論僅供網友表達個人看法,并不表明本站同意其觀點或證實其描述)
    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>