类型转换小方法

场景:

我们平时开发中都会遇到类型转换的问题,例如 json数据传过来的"21"
我们需要将"21"转换为int类型的 21,那么有几种转换方式呢?

1.直接转换:

这种弊端在于我们提前知道
里边是个数字,如果虽然知道是数字,但是由于对方失误导致传过来的不是
数字,那么就会抛出异常

2.异常转换:这种显得太罗嗦了

3.我们要说的小技巧转换:

  

//3.尝试转换
if (int.TryParse(str1, out int ww))
{
//如果转换成功,就直接赋值给ww,否则在做处理
Console.WriteLine(ww);
}
else
{
Console.WriteLine("不是数字");
}

posted on 2022-01-16 23:08  泰坦尼克号上的活龙虾  阅读(36)  评论(0)    收藏  举报

导航