《Effective C#》Part II:第二部分總結

來源:互聯網
上載者:User

第二部的主題在於資源管理,.Net編寫的程式以託管程式居多,但是並不意味著可以不注意細節,合理的使用.Net提供的便利,加上好的習慣,有利於程式效率提高。

 

這部分包括7個單元,分別如下:

Item 12: Prefer Variable Initializers to Assignment Statements

《Effective C#》Item 12:推薦使用成員初始化語句

http://blog.csdn.net/Knight94/archive/2006/09/01/1153251.aspx

 

Item 13: Initialize Static Class Members with Static Constructors

《Effective C#》Item 13:使用靜態建構函式初始化靜態成員

http://blog.csdn.net/Knight94/archive/2006/09/05/1178917.aspx

 

Item 14: Utilize Constructor Chaining

《Effective C#》Item 14:使用建構函式初始化語句

http://blog.csdn.net/Knight94/archive/2006/09/05/1179030.aspx

 

Item 15: Utilize using and try/finally for Resource Cleanup

《Effective C#》Item 15:利用using和try-finally來釋放資源

http://blog.csdn.net/Knight94/archive/2006/10/08/1326302.aspx

 

Item 16: Minimize Garbage

《Effective C#》Item 16:盡量減少垃圾產生的數量

http://blog.csdn.net/Knight94/archive/2006/10/08/1326319.aspx

 

Item 17: Minimize Boxing and Unboxing

《Effective C#》Item 17:減少裝箱(Boxing)和拆箱(Unboxing)操作

http://blog.csdn.net/Knight94/archive/2006/10/08/1326326.aspx

 

Item 18: Implement the Standard Dispose Pattern

《Effective C#》Item 18:Dispose函數的標準實現模式

http://blog.csdn.net/Knight94/archive/2006/10/10/1329214.aspx

 

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.