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 相关文章推荐
window.print打印指定div实例代码
Dec 13 Javascript
jquery实现非叠加式的搜索框提示效果
Jan 07 Javascript
详解JavaScript实现设计模式中的适配器模式的方法
May 18 Javascript
AngularJS深入探讨scope,继承结构,事件系统和生命周期
Nov 02 Javascript
javascript设计模式之模块模式学习笔记
Feb 15 Javascript
在使用JSON格式处理数据时应该注意的问题小结
May 20 Javascript
Bootstrap一款超好用的前端框架
Sep 25 Javascript
浅谈es6 javascript的map数据结构
Dec 14 Javascript
vue计算属性及使用详解
Apr 02 Javascript
解决vue+element 键盘回车事件导致页面刷新的问题
Aug 25 Javascript
微信小程序实现swiper切换卡内嵌滚动条不显示的方法示例
Dec 20 Javascript
jQuery事件模型默认行为执行顺序及trigger()与 triggerHandler()比较实例分析
Apr 30 jQuery
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实现登陆验证码(类似条行码状)
2006/10/09 PHP
PHP在线生成二维码代码(google api)
2013/06/03 PHP
PHP邮件群发机实现代码
2016/02/16 PHP
总结对比php中的多种序列化
2016/08/28 PHP
JS 创建对象(常见的几种方法)
2008/11/03 Javascript
将HTMLCollection/NodeList/伪数组转换成数组的实现方法
2011/06/20 Javascript
6款经典实用的jQuery小插件及源码(对话框/提示工具等等)
2013/02/04 Javascript
Javascript中的回调函数和匿名函数的回调示例介绍
2014/05/12 Javascript
jquery控制背景音乐开关与自动播放提示音的方法
2015/02/06 Javascript
jquery uploadify如何取消已上传成功文件
2017/02/08 Javascript
JSON对象转化为字符串详解
2017/08/11 Javascript
vue项目实战总结篇
2018/02/11 Javascript
详解webpack 打包文件体积过大解决方案(code splitting)
2018/04/10 Javascript
vue+iview+less 实现换肤功能
2018/08/17 Javascript
小程序自定义单页面、全局导航栏的实现代码
2019/03/15 Javascript
JavaScript实现PC端横向轮播图
2020/02/07 Javascript
vue+element-ui表格封装tag标签使用插槽
2020/06/18 Javascript
vue基于better-scroll仿京东分类列表
2020/06/30 Javascript
js+cavans实现图片滑块验证
2020/09/29 Javascript
[00:05]ChinaJoy现场 DOTA2玩家高呼“CN DOTA BEST DOTA”
2019/08/04 DOTA
Python读取一个目录下所有目录和文件的方法
2016/07/15 Python
Python3操作SQL Server数据库(实例讲解)
2017/10/21 Python
python在线编译器的简单原理及简单实现代码
2018/02/02 Python
Python3操作MongoDB增册改查等方法详解
2020/02/10 Python
pytorch数据预处理错误的解决
2020/02/20 Python
python生成13位或16位时间戳以及反向解析时间戳的实例
2020/03/03 Python
python游戏开发的五个案例分享
2020/03/09 Python
Python中用xlwt制作表格实例讲解
2020/11/05 Python
python爬虫搭配起Bilibili唧唧的流程分析
2020/12/01 Python
HTML5教程之html 5 本地数据库(Web Sql Database)
2014/04/03 HTML / CSS
html5中地理位置定位api接口开发应用小结
2013/01/04 HTML / CSS
草莓网英国官网:Strawberrynet UK
2017/02/12 全球购物
Fenty Beauty官网:蕾哈娜创立的美妆品牌
2021/01/07 全球购物
员工晚婚的请假条
2014/02/08 职场文书
工商局所长四风自我剖析及整改措施
2014/10/26 职场文书
mysql函数全面总结
2021/11/11 MySQL