Effective C# 摘錄(6) - 雜項討論

45.優先選擇強異常安全保證。    Prefer the Strong Exception Guarantee.    強異常保證狀態是指,若是一個操做由於某個異常中斷,程序維持原狀態不改變,無論操做是否完成,都不修改程序的狀態,這裏沒有折衷。強異常保證的好處是,你能夠在捕獲異常後更簡單的繼續執行程序。終結器(Finalizers)、Dispose()以及委託目標是特殊的狀況,它們中不該該出現由
相關文章
相關標籤/搜索