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 相关文章推荐
capacityFixed 基于jquery的类似于新浪微博新消息提示的定位框
May 24 Javascript
利用js实现选项卡的特别效果的实例
Mar 03 Javascript
jQuery判断元素是否存在的可靠方法
May 06 Javascript
js实现div闪烁原理及实现代码
Jun 24 Javascript
node.js中的fs.readlink方法使用说明
Dec 17 Javascript
javascript比较两个日期相差天数的方法
Jul 23 Javascript
莱鸟介绍javascript onclick事件
Jan 06 Javascript
Node.js的项目构建工具Grunt的安装与配置教程
May 12 Javascript
JQuery Mobile 弹出式登录框的实现方法
May 28 Javascript
js数组去重的hash方法
Dec 22 Javascript
微信小程序sessionid不一致问题解决
Aug 30 Javascript
基于Vue sessionStorage实现保留搜索框搜索内容
Jun 01 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
推荐10个提供免费PHP脚本下载的网站
2014/12/31 PHP
php array_map使用自定义的函数处理数组中的每个值
2016/10/26 PHP
Zend Framework基于Command命令行建立ZF项目的方法
2017/02/18 PHP
详解php框架Yaf路由重写
2017/06/20 PHP
仿中关村在线首页弹出式广告插件(jQuery版)
2012/05/03 Javascript
js+div实现图片滚动效果代码
2014/02/10 Javascript
js检测输入内容全为空格的方法
2014/05/03 Javascript
JS实现的另类手风琴效果网页内容切换代码
2015/09/08 Javascript
轻松实现Bootstrap图片轮播
2020/04/20 Javascript
学习使用jquery iScroll.js移动端滚动条插件
2020/03/24 Javascript
jQuery EasyUI中DataGird动态生成列的方法
2016/04/05 Javascript
JS实现图片上传预览功能
2016/11/21 Javascript
Vue的MVVM实现方法
2017/08/16 Javascript
vue项目中引入noVNC远程桌面的方法
2018/03/05 Javascript
在vue中更换字体,本地存储字体非引用在线字体库的方法
2018/09/28 Javascript
vue 基于element-ui 分页组件封装的实例代码
2018/12/10 Javascript
微信小程序如何刷新当前界面的实现方法
2019/06/07 Javascript
python开发之函数定义实例分析
2015/11/12 Python
Python 包含汉字的文件读写之每行末尾加上特定字符
2016/12/12 Python
正则给header的冒号两边参数添加单引号(Python请求用)
2019/08/09 Python
Python从列表推导到zip()函数的5种技巧总结
2019/10/23 Python
Python 实现集合Set的示例
2020/12/21 Python
浅析几个CSS3常用功能的写法
2014/06/05 HTML / CSS
阿根廷在线宠物商店:Puppis
2018/03/23 全球购物
荷兰最大的儿童服装店:The Kids Republic
2019/04/13 全球购物
简单说说tomcat的配置
2013/05/28 面试题
北京振戎融通Java面试题
2015/09/03 面试题
汽车电子与维修专业大学生求职信
2013/09/28 职场文书
就业自荐书
2013/12/05 职场文书
晚会邀请函范文
2014/01/24 职场文书
文明家庭先进事迹材
2014/01/27 职场文书
2014年元旦促销活动方案
2014/02/22 职场文书
元旦趣味活动方案
2014/08/22 职场文书
售房委托书
2014/08/30 职场文书
幼儿园个人师德总结
2015/02/06 职场文书
Mybatis-plus在项目中的简单应用
2021/07/01 Java/Android