在C#中設定常數時,盡量使用 “readonly” 而不要使用 “const“,這樣有著許多好處,以下舉例說明:
存取資料時,應盡量使用屬性(property)而不是直接使用資料成員(Data Member),這樣有著許多好處,以下舉例說明:
在處理 multi thread 時最常碰到的就是 thread-safe 的問題,以下以簡單範例說明:
C# 4.0 提供了 dynamic 寫法,讓 C# 有了弱類型語言的特性,在編譯時期不檢查其用法正確性,而是在 Runtime 時期才檢查,這也意味著編寫程式時不能使用 “intellisense” 功能。