方法:
1、int適合簡單數據類型之間的轉換,C#的默認整型是int32(不支持bool型);
2、int.Parse(string sParameter)是個靜態方法,參數類型只支持string類型;
3、Convert.ToInt32()適合將Object類型轉換為int型;
4、Convert.ToInt32()和int.Parse()的細微差別:
對於空值(null)的處理不 同,Convert.ToInt32(null)會返回0而不會產生任何異常,但int.Parse(null)則 會產生異常。?
擴展資料:
強制類型轉換是通過類型轉換運算來實現的。其壹般形式為:(類型說明符)(表達式)其功能是把表達式的運算結果強制轉換成類型說明符所表示的類型。自動轉換是在源類型和目標類型兼容以及目標類型廣於源類型時發生壹個類型到另壹類的轉換。
例如: (float) a 把a轉換為浮點型,(int)(x+y) 把x+y的結果轉換為整型。
參考資料: