1. 程式人生 > >C#效能優化4個小技巧

C#效能優化4個小技巧

1、不要用異常機制來處理使用者輸入驗證(try -catch-)

舉個例子,你驗證使用者輸入的資料,如果無效,則丟擲異常到客戶端(我假定你是基於業務邏輯校驗使用者輸入的)

2.絕對不要在迴圈中使用try-Catch.

3.絕不要使用new操作符來建立一個簡單的整型變數。我知道你將會爭辯說,如果你使用new操作符去建立一個簡單的整型變數,系統會自動賦值為0,這樣就可以免除像“變數未賦值”的錯誤。但是,在你建立本地變數去儲存的位置,真的有必要自動賦值為0嗎?讓我們看看new操作符是如何把程式碼執行效能拖慢的。

4.根據目的選擇最好的集合。