string s="2222"
int i=(int)s 这种写法在C#中是错误的,属于强制类型转换,没有通过第三方,直接从A到B的转换,是不受欢迎的。
通过Convert()函数进行第三方转换,属于A到C,再到B,是受欢迎的。
如下例子
//字符串转换成整型 int
int i =Convert.toInt32(s)
//整型int转换成字符串
int i =22;
string s=Convert.toString(i);
标签:类型转换,Convert,String,int,C#,string From: https://www.cnblogs.com/invens/p/16882479.html