C# Convert.ToInt32和Int.Parse()的区别
一、定义:
①Convert.ToInt32() :适合将Object类型转换成int类型,如Convert.ToInt32(session["shuzi"]);
②Int.Parse():适合将string类类型转换成int类型,如int.Parse(session["shuzi"].ToString())。
二、两者最大的区别(对于null值得处理 ):
①如果是Convert.Toint32(null)会返回 0
②如果是int.Parse(null)会产生异常,直接报错
三、其他补充
四、总结