原文:[.NET] 《Effective C#》快速筆記(四)- 使用框架

Effective C 快速筆記 四 使用框架 .NET 是一個類庫,你了解的越多,自己需要編寫的代碼就越少。 目錄 三十 使用重寫而不是事件處理函數 三十一 使用 IComparable lt T gt 和 IComparer lt T gt 實現順序關系 三十二 避免使用 ICloneable 接口 三十三 僅用 new 修飾符處理基類更新 三十四 避免重載基類中定義的方法 三十五 PLIN ...

2017-05-03 11:20 1 2340 推薦指數:

查看詳情

[.NET] 《Effective C#快速筆記(一)- C# 語言習慣

Effective C#快速筆記(一)- C# 語言習慣 目錄 一、使用屬性而不是可訪問的數據成員 二、使用運行時常量(readonly)而不是編譯時常量(const) 三、推薦使用 is 或 as 操作符而不是強制類型轉換 四、使用 Conditional ...

Mon Apr 24 16:33:00 CST 2017 16 6891
[.NET] 《Effective C#快速筆記(二)- .NET 資源托管

Effective C#快速筆記(二)- .NET 資源托管 簡介   續 《Effective C#》讀書筆記(一)- C# 語言習慣。   .NET 中,GC 會幫助我們管理內存,我們並不需要去擔心內存泄漏,資源分配和指針初始化等問題。不過,它也並非萬能,因為非托管資源需要 ...

Wed Apr 26 15:22:00 CST 2017 3 2447
[.NET] 《Effective C#快速筆記(三)- 使用 C# 表達設計

Effective C#快速筆記(三)- 使用 C# 表達設計 目錄 二十一、限制類型的可見性 二十二、通過定義並實現接口替代繼承 二十三、理解接口方法和虛方法的區別 二十四、用委托實現回調 二十五、用事件模式實現通知 二十六、避免返回對內部類對象 ...

Fri Apr 28 17:25:00 CST 2017 2 2270
[.NET] 《Effective C#快速筆記 - C# 中的動態編程

Effective C#快速筆記 - C# 中的動態編程   靜態類型和動態類型各有所長,靜態類型能夠讓編譯器幫你找出更多的錯誤,因為編譯器能夠在編譯時進行大部分的檢查工作。C# 是一種靜態類型的語言,不過它加入了動態類型的語言特性,可以更高效地解決問題。   一、目錄 ...

Mon May 08 18:31:00 CST 2017 4 2517
[.NET] 《Effective C#快速筆記 - C# 高效編程要點補充

Effective C#快速筆記 - C# 高效編程要點補充 目錄 四十五、盡量減少裝箱拆箱 四十六、為應用程序創建專門的異常類 四十七、使用強異常安全保證 四十八、盡量使用安全的代碼 四十九、實現與 CLS 兼容的程序集 五十、實現小 ...

Tue May 09 18:02:00 CST 2017 6 2363
Effective C#》讀書筆記——了解.NET內存管理機制<.NET資源管理>

  我們知道C#是一門虛擬機語言,在C#編譯器首先將C#代碼編譯成IL代碼,運行程序時CLR(Common Language Runtime,公共語言運行時)通過調用JIT(just-in-time Compiler,即時編譯器)來將IL代動態即時編譯成可執行的機器碼。在CLR中有一個非常重要 ...

Mon Oct 22 19:09:00 CST 2012 20 3582
Effective C#》讀書筆記——條目8:推薦使用查詢語法而不是循環<C#語言習慣>

  查詢語法(query syntax)可以讓程序邏輯的表達由“命令式”轉換為“聲明式”。查詢語法定義了想要的結果,而把具體實現交給其他的專門實現。使用查詢語法(實現了查詢表達式模式的方法語法也可以)要比傳統的命令式循環結果更加清晰的表達你的意圖。   下面我們觀察一個使用命令式方法填充一個 ...

Sun Sep 02 05:19:00 CST 2012 10 2344
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM