天天看點

字元串轉換成整型

把一個字元串轉換成整型int的時候,我們可能會想到如下三種方式:int.Parse,Convert.ToInt32和int.TryParse

當需要捕獲具體的轉換異常的時候,使用int.Parse或Convert.ToInt32,而當string為null,Convert.ToInt32不會抛出ArgumentNullException異常;當隻關注是否轉換成功,推薦使用int.TryParse。當然,以上也同樣适合其它值類型轉換,比如decimal, 也有decimal.Parse,Convert.ToDecimal和decimal.TryParse。