string转int
参考链接:https://blog.csdn.net/m0_70283041/article/details/126102424
// 法一
int i = int.Parse("100");
int text = int.Parse("整型");// 如果把非字符型(除了string以外都不行)或不是整数的字符转为 int,则会产生异常
int text = int.Parse("3.5");// 如果把非字符型(除了string以外都不行)或不是整数的字符转为 int,则会产生异常
// 法二
int.TryParse(string s,out int i);// s是要转换的字符串,i 是转换的结果。
// 法三
int b=Convert.ToInt32("100");// 把对象型(object)转换为整型(int),所以可以把所有类型都转换为 int
Convert.ToInt32("");// 产生异常
Convert.ToInt32("4.5");// 产生异常
int b = Convert.ToInt32(true); //把布尔型转为 int,true结果返回1,false返回0 int m = Convert.ToInt32(null); //把“空”转为 int,结果返回 0
// 法四
int i = (int)3.5;
标签:Convert,转换,string,int,Parse,ToInt32
From: https://www.cnblogs.com/fusio/p/17622930.html