C#中怎么将string转换成int型
答案:2 悬赏:10
解决时间 2021-01-10 12:14
- 提问者网友:不要迷恋哥
- 2021-01-09 19:54
C#中怎么将string转换成int型
最佳答案
- 二级知识专家网友:我住北渡口
- 2021-01-09 20:07
int.Parse("转换的数字")这个方法
全部回答
- 1楼网友:患得患失的劫
- 2021-01-09 20:55
string numStr = "1";
string str = "sdklfs";
方法一:int num = int.Parse(numStr);
方法二:int num = Convert.ToInt32(numStr);
//上两种方法,是确定numStr是数字时可以成功转型,如果不确定,使用上面两种方法转型str时,就会报错。
//在不决定能否将string类型转型成功时,我们要使用下面方法:
int num = 0;
int.TryParse(str, out num);
这样可以使用 if条件语句判断下:
if (!int.TryParse(str, out num))
{
num = 0;
}
string str = "sdklfs";
方法一:int num = int.Parse(numStr);
方法二:int num = Convert.ToInt32(numStr);
//上两种方法,是确定numStr是数字时可以成功转型,如果不确定,使用上面两种方法转型str时,就会报错。
//在不决定能否将string类型转型成功时,我们要使用下面方法:
int num = 0;
int.TryParse(str, out num);
这样可以使用 if条件语句判断下:
if (!int.TryParse(str, out num))
{
num = 0;
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯