字符转int 的几种方法
// 字符串转换成整数
int numVal = Convert.ToInt32("26");
numVal++;
Console.WriteLine( numVal );
int numVal = Int32.Parse("-105");
Console.WriteLine( numVal );
int j ;
Int32.TryParse("-109",out j);
Console.WriteLine("j 的数值是:"+j );
try
{
int m = Int32.Parse("abc"); // 直接使用它转换会报错。 要加上报错装置
}catch (FormatException e)
{
Console.WriteLine(e.Message);
}
//这样的方式 如果有错就是返回0
int p ;
Int32.TryParse("abc",out p);
Console.WriteLine( "p 的数值是:"+ p );
string inputString = "abc";
int numValue ;
bool pared = Int32.TryParse(inputString ,out numValue);
// 接受的数值是0 但是返回的类型是 bool
Console.WriteLine( "numValue 的数值是:"+ numValue );
Console.WriteLine( "返回的bool:"+ pared );