首页 > 编程语言 >C#之强制类型转换是错误和String到int用Convert()函数解决

C#之强制类型转换是错误和String到int用Convert()函数解决

时间:2022-11-12 00:12:05浏览次数:41  
标签:类型转换 Convert String int C# string

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

相关文章