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 相关文章推荐
jQuery 使用手册(二)
Sep 23 Javascript
js获取单元格自定义属性值的代码(IE/Firefox)
Apr 05 Javascript
javascript动态加载实现方法一
Aug 22 Javascript
Jquery原生态实现表格header头随滚动条滚动而滚动
Mar 18 Javascript
vue2.0中goods选购栏滚动算法的实现代码
May 17 Javascript
ionic3+Angular4实现接口请求及本地json文件读取示例
Oct 11 Javascript
AngularJS使用ui-route实现多层嵌套路由的示例
Jan 10 Javascript
在vscode里使用.vue代码模板的方法
Apr 28 Javascript
深入浅析Vue.js 中的 v-for 列表渲染指令
Nov 19 Javascript
在vue-cli中引入lodash.js并使用详解
Nov 13 Javascript
详解小程序BackgroundAudioManager踩坑之旅
Dec 08 Javascript
JavaScript canvas绘制渐变颜色的矩形
Feb 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
php面向对象全攻略 (六)__set() __get() __isset() __unset()的用法
2009/09/30 PHP
详解WordPress中给链接添加查询字符串的方法
2015/12/18 PHP
PHP strcmp()和strcasecmp()的区别实例
2016/11/05 PHP
使用 Node.js 做 Function Test实现方法
2013/10/25 Javascript
JS小功能(checkbox实现全选和全取消)实例代码
2013/11/28 Javascript
JS版的date函数(和PHP的date函数一样)
2014/05/12 Javascript
三分钟带你玩转jQuery.noConflict()
2016/02/15 Javascript
jQuery基于$.ajax设置移动端click超时处理方法
2016/05/14 Javascript
js和jq使用submit方法无法提交表单的快速解决方法
2016/05/17 Javascript
nodejs使用express创建一个简单web应用
2017/03/31 NodeJs
Angular angular-file-upload文件上传的示例代码
2018/08/23 Javascript
JavaScript实现的前端AES加密解密功能【基于CryptoJS】
2018/08/28 Javascript
vue3.0 CLI - 2.4 - 新组件 Forms.vue 中学习表单
2018/09/14 Javascript
解决angularjs service中依赖注入$scope报错的问题
2018/10/02 Javascript
如何为你的JS项目添加智能提示与类型检查详解
2019/03/12 Javascript
Vue-cli3.X使用px2 rem遇到的问题及解决方法
2019/08/08 Javascript
JavaScript文档加载模式以及元素获取
2020/07/28 Javascript
vue 动态生成拓扑图的示例
2021/01/03 Vue.js
python实现将html表格转换成CSV文件的方法
2015/06/28 Python
Python中的os.path路径模块中的操作方法总结
2016/07/07 Python
Python实现遍历目录的方法【测试可用】
2017/03/22 Python
Python常用爬虫代码总结方便查询
2019/02/25 Python
Python 中PyQt5 点击主窗口弹出另一个窗口的实现方法
2019/07/04 Python
在tensorflow下利用plt画论文中loss,acc等曲线图实例
2020/06/15 Python
使用darknet框架的imagenet数据分类预训练操作
2020/07/07 Python
纯CSS3实现的井字棋游戏
2020/11/25 HTML / CSS
阿联酋最好的手机、电子产品和家用电器网上商店:Eros Digital Home
2020/08/09 全球购物
Java面试题:为什么要用Java
2012/05/11 面试题
高中的职业生涯规划书
2013/12/28 职场文书
会议活动邀请函
2014/01/27 职场文书
高中升旗仪式演讲稿
2014/09/09 职场文书
贫困证明书格式及范文
2014/10/15 职场文书
2015年推普周活动方案
2015/05/06 职场文书
2015年教师节主持词
2015/07/03 职场文书
Android 界面一键变灰 深色主题工具类
2022/04/28 Java/Android
关于vue-router-link选择样式设置
2022/04/30 Vue.js