博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Convert.ToInt32(),Int.Parse(),Int.TryParse()的区别
阅读量:5910 次
发布时间:2019-06-19

本文共 307 字,大约阅读时间需要 1 分钟。

 
 

 

int i;

string s=null;

Console.WriteLine(Convert.ToInt32(s));   //值为0
Console.WriteLine(Int.TryParse(s,out i));   //值为true   i的值为0
Console.WriteLine(Int.Parse(s));   //抛出异常
注:object obj=123; int item=Convert.ToInt32(obj); 这样得到的item的值为null,而不会为123

转载于:https://www.cnblogs.com/xiexingen/archive/2013/01/05/2846524.html

你可能感兴趣的文章
matplotlib 交互式导航
查看>>
eclipse的插件未安装成功
查看>>
由装箱引发的——Integer比较的来龙去脉
查看>>
java 深拷贝
查看>>
UnicodeEncodeError: 'ascii' codec can't encode
查看>>
jvm在什么时候进行进行垃圾回收,在什么时候进行扩大内存
查看>>
【转载】强大的命令行工具wmic
查看>>
JavaScript里的数组转化新方法Array.From
查看>>
修改eclipse下maven项目的java文件编译目录路径
查看>>
直接启动tomcat时为tomcat指定JDK 而不是读取环境变量中的配置
查看>>
ubuntu 安装 chef安装
查看>>
需求整理步骤规范
查看>>
《JAVA面向对象的特征 》
查看>>
技本功丨收藏!斜杠青年与你共探微信小程序云开发(下篇)
查看>>
mongodb基础(1)
查看>>
httpd
查看>>
php 笔试题汇总
查看>>
能冒泡的事件
查看>>
easyui-tree 修改图标
查看>>
变频电源老化测试重要吗?需要做老化测试吗
查看>>