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 相关文章推荐
学习YUI.Ext基础第一天
Mar 10 Javascript
基于jquery的textarea发布框限制文字字数输入(添加中文识别)
Feb 16 Javascript
Javascript的数组与字典用法与遍历对象的属性技巧
Nov 07 Javascript
js 图片随机不定向浮动的实现代码
Jul 02 Javascript
js 处理数组重复元素示例代码
Dec 27 Javascript
node.js中的fs.writeFileSync方法使用说明
Dec 14 Javascript
Javascript实现单张图片浏览
Dec 18 Javascript
JavaScript过滤字符串中的中文与空格方法汇总
Mar 07 Javascript
js获取页面及个元素高度、宽度的代码
Apr 26 Javascript
举例讲解jQuery对DOM元素的向上遍历、向下遍历和水平遍历
Jul 07 Javascript
环形加载进度条封装(Vue插件版和原生js版)
Dec 04 Javascript
vue项目打包后请求地址错误/打包后跨域操作
Nov 04 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
Memcache 在PHP中的使用技巧
2010/02/08 PHP
IIS下PHP的三种配置方式对比
2014/11/20 PHP
php获取小程序码的实现代码(B类接口)
2020/06/13 PHP
Jquery通过JSON字符串创建JSON对象
2014/08/24 Javascript
Javascript编写2048小游戏
2015/07/07 Javascript
js带点自动图片轮播幻灯片特效代码分享
2015/09/07 Javascript
谈谈JavaScript自定义回调函数
2015/10/18 Javascript
深入浅析JavaScript中的constructor
2016/04/19 Javascript
微信小程序 传值取值的几种方法总结
2017/01/16 Javascript
Angularjs 双向绑定时字符串的转换成数字类型的问题
2017/06/12 Javascript
js 奇葩技巧之隐藏代码
2017/08/11 Javascript
vue 2.8.2版本配置刚进入时候的默认页面方法
2018/09/21 Javascript
vue-router之nuxt动态路由设置的两种方法小结
2018/09/26 Javascript
Vue实现数据请求拦截
2019/10/23 Javascript
jquery validate 实现动态增加/删除验证规则操作示例
2019/10/28 jQuery
js原生map实现的方法总结
2020/01/19 Javascript
javascript设计模式 ? 代理模式原理与用法实例分析
2020/04/16 Javascript
vue 导航锚点_点击平滑滚动,导航栏对应变化详解
2020/08/10 Javascript
Python3.2中的字符串函数学习总结
2015/04/23 Python
Python中list查询及所需时间计算操作示例
2018/06/21 Python
Django权限设置及验证方式
2020/05/13 Python
HTML中使用SVG与SVG预定义形状元素介绍
2013/06/28 HTML / CSS
Merchant 1948澳大利亚:新西兰领先的鞋类和靴子供应商
2018/03/24 全球购物
德国在线订购鲜花:Fleurop
2018/08/25 全球购物
前台文员的岗位职责
2013/11/14 职场文书
小学网上祭英烈活动总结
2014/07/05 职场文书
授权委托书样本及填写说明
2014/09/19 职场文书
收款授权委托书
2014/10/02 职场文书
沈阳故宫导游词
2015/01/31 职场文书
Python使用UDP实现720p视频传输的操作
2021/04/24 Python
解决Golang中ResponseWriter的一个坑
2021/04/27 Golang
如何用 Python 子进程关闭 Excel 自动化中的弹窗
2021/05/07 Python
python神经网络编程之手写数字识别
2021/05/08 Python
Python中的套接字编程是什么?
2021/06/21 Python
mybatis中sql语句CDATA标签的用法说明
2021/06/30 Java/Android
Python中三种花式打印的示例详解
2022/03/19 Python