你的位置:首页 > 软件开发 > ASP.net > Convert.ToInt32( null or )

Convert.ToInt32( null or )

发布时间:2016-01-06 18:00:15
由于总忘记,先写一下。Console.WriteLine("输出转换空结果 ={0}", Convert.ToInt32("")); //Convert.ToInt32是不允许转换“”空值的,会报错C ...

 由于总忘记,先写一下。

Console.WriteLine("输出转换空结果 ={0}", Convert.ToInt32("")); //Convert.ToInt32是不允许转换“”空值的,会报错Console.WriteLine("输出转换null结果={0}", Convert.ToInt32(null));//Convert.ToInt32允许传入null参数转换,结果为0Console.WriteLine("输出转换字母非数字结果={0}", Convert.ToInt32("12"));//正常操作Console.WriteLine("输出转换字母非数字结果={0}", Convert.ToInt32("12ab"));//转换非数字,则直接报错var aa="10";int bb;int.TryParse(aa, out bb);Console.WriteLine(bb);//结果显示10,运行正常aa="abc";//特殊字符等非正常数字,或者12aa类型,结果都是0//显示0,运行正常var aa = (int.MaxValue+1).ToString();//超出范围的时候,程序会顺利运行,但是是有错误产生的。而且,显示的值是上一次的运算结果,即之前的一次计算结果是0则是0,是1则是1。//所以如果存在溢出这种情况,还是得仔细辨别一下。//错误  1  在 checked 模式下,运算在编译时溢出  Projects\1111\getimage\Program.cs

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:Convert.ToInt32( null or )

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录