在C#中 如何将 “System.String”转化成 string System.Int32==> int

来源:百度知道 编辑:UC知道 时间:2024/07/02 22:46:18
我已经得到System.String了,通过什么方法才能得到C#中的string 或是int 有没有特殊的方法
就是这样的,输入“System.String” 输出 "string"
,输入“System.Int32” 输出 "int"
.....

System.String和C#的string关键字指的是一个东西,你也可以在C#里用String

string转int
1、int.Parse(string),如果string不能转为int,会出现FormatException格式错误异常,string为null会出空指针,超过int的最大最小范围会出OverflowException
2、Convert.ToInt32(object),MSDN说不适合在代码中直接使用。

int.parse(变量名称)

如果出错误,则为字符串, 否则是int。

int i= Convert.ToInt32("123");

String = string
int i= Convert.ToInt32("123");
int.parse(变量名称)

Convert.ToInt32()

string ls_String = "22" ;
int li_Int = int.parse( ls_String ) ;
就OK了.