開發空間 透過筆記和測試,深入 .Net 技術的世界,探索最新的開發工具和技能。

More Effective C# 05.確保 0 是實值型別的有效狀態

這個做法在建議處理 Value Types 相關的型別時因為預設初始化為 0,所以要確保為 0 的時候型別要能正常運作或者是有效的狀態。

Read more...

More Effective C# 04.區分實值與參考型別

這個做法在討論 Value Types 和 Reference Types 兩種型別中複製與傳遞的差異性與它們的使用場合。

Read more...

More Effective C# 03.實值類型優先使其具不可變性

這個做法說明了 immutable types 與讓類別或結構擁有 immutability 特性的好處與案例。

Read more...