|
int i;
string s=null;
Console.WriteLine(Convert.ToInt32(s)); //值为0
Console.WriteLine(Int.TryParse(s,out i)); //值为true i的值为0
Console.WriteLine(Int.Parse(s)); //抛出异常
注:object obj=123; int item=Convert.ToInt32(obj); 这样得到的item的值为null,而不会为123