C#实现将一个字符转换为整数


Posted in Javascript onDecember 12, 2017

按标题的要求将一个字符转换为整数。实现此功能,也有好几个方法

方法一:Convert.ToInt32(string);

C#实现将一个字符转换为整数

运行代码:

C#实现将一个字符转换为整数

方法二: int.Parse(object):

C#实现将一个字符转换为整数

运行结果:

C#实现将一个字符转换为整数

这个字符正好是数字的字符串,使用int.Parse()是没有任何问题,但是如果这个是非数字的字符串呢?

C#实现将一个字符转换为整数

运行时,出现异常了:

C#实现将一个字符转换为整数

方法三:Int.TryParse(obj)

此方法,可以很好解决方法的异常问题,如异常抛出时,它返回0:

C#实现将一个字符转换为整数

运行结果:

C#实现将一个字符转换为整数

经过上面的各种方法或是运行的情况,我们是否有一个综合性的方法呢?也就是不管转换任何对象,均能正常运行!下面Insus.NET尝试写一个扩展方法:

C#实现将一个字符转换为整数

在程序中使用此扩展方法:

C#实现将一个字符转换为整数

运行结果:

C#实现将一个字符转换为整数

以上这篇C#实现将一个字符转换为整数就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
用JS剩余字数计算的代码
Jul 03 Javascript
Jquery在IE7下无法使用 $.ajax解决方法
Nov 11 Javascript
多个表单中如何获得这个文件上传的网址实现js代码
Mar 25 Javascript
获取select元素被选中的文本内容的js代码
Jan 29 Javascript
javascript校验价格合法性实例(必须输入2位小数)
May 05 Javascript
php读取sqlite数据库入门实例代码
Jun 25 Javascript
7个jQuery最佳实践
Jan 12 Javascript
2种简单的js倒计时方式
Oct 20 Javascript
vue实现文件上传功能
Aug 13 Javascript
Vue 3.0 前瞻Vue Function API新特性体验
Aug 12 Javascript
基于JavaScript实现单例模式
Oct 30 Javascript
React冒泡和阻止冒泡的应用详解
Aug 18 Javascript
vue2.0 和 animate.css的结合使用
Dec 12 #Javascript
实例分析JS与Node.js中的事件循环
Dec 12 #Javascript
Vue2.0学习之详解Vue 组件及父子组件通信
Dec 12 #Javascript
JS中精巧的自动柯里化实现方法
Dec 12 #Javascript
Vue2.0 slot分发内容与props验证的方法
Dec 12 #Javascript
分析JS中this引发的bug
Dec 12 #Javascript
微信小程序使用progress组件实现显示进度功能【附源码下载】
Dec 12 #Javascript
You might like
如何设置mysql允许外网访问
2013/06/04 PHP
PHP函数in_array()使用详解
2014/08/20 PHP
php基于str_pad实现卡号不足位数自动补0的方法
2014/11/12 PHP
PHP中基本HTTP认证技巧分析
2015/03/16 PHP
DOM 基本方法
2009/07/18 Javascript
javascript 静态对象和构造函数的使用和公私问题
2010/03/02 Javascript
JS实现金额转换(将输入的阿拉伯数字)转换成中文的实现代码
2013/09/30 Javascript
jQuery圆形统计图开发实例
2015/01/04 Javascript
jQuery验证元素是否为空的两种常用方法
2015/03/17 Javascript
Jquery时间轴特效(三种不同类型)
2015/11/02 Javascript
详解js私有作用域中创建特权方法
2016/01/25 Javascript
js小数计算小数点后显示多位小数的实现方法
2016/05/30 Javascript
javascript和jQuery实现网页实时聊天的ajax长轮询
2016/07/20 Javascript
浅谈js中调用函数时加不加括号的问题
2016/07/28 Javascript
利用n 升级工具升级Node.js版本及在mac环境下的坑
2017/02/15 Javascript
使用vue制作探探滑动堆叠组件的实例代码
2018/03/07 Javascript
vue引入js数字小键盘的实现代码
2018/05/14 Javascript
Vue SPA单页应用首屏优化实践
2018/06/28 Javascript
js实现按钮开关单机下拉菜单效果
2018/11/22 Javascript
深入解读Node.js中的koa源码
2019/06/17 Javascript
JS实现返回上一页并刷新页面的方法分析
2019/07/16 Javascript
layui自定义ajax左侧三级菜单
2019/07/26 Javascript
Node.js创建一个Express服务的方法详解
2020/01/06 Javascript
解决Vue watch里调用方法的坑
2020/11/07 Javascript
Python读取sqlite数据库文件的方法分析
2017/08/07 Python
Python使用PIL模块生成随机验证码
2017/11/21 Python
python实现爬虫抓取小说功能示例【抓取金庸小说】
2019/08/09 Python
Python 下载及安装详细步骤
2019/11/04 Python
Gap加拿大官网:Gap Canada
2017/08/24 全球购物
土耳其风格手工珠宝:Ottoman Hands
2019/07/26 全球购物
基本公共卫生服务健康教育工作方案
2014/05/22 职场文书
迎新生欢迎词
2015/01/23 职场文书
2015法院个人工作总结范文
2015/05/25 职场文书
2016学校元旦晚会经典开场白台词
2015/12/03 职场文书
Golang 实现超大文件读取的两种方法
2021/04/27 Golang
MySQL 存储过程的优缺点分析
2021/05/20 MySQL