一个字符转换为整数


按标题的要求将一个字符转换为整数。实现此功能,也有好几个方法
方法一:Convert.ToInt32(string);

 

 运行代码:

 

方法二: int.Parse(object):

 

运行结果:

 

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

 

运行时,出现异常了:

 

 

方法三:Int.TryParse(obj)

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

运行结果:

 

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



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

 

运行结果:


 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



猜您在找 将一个字符串转换成一个整数 python 输入一个字符,是小写转换为大写,大写转换为小写,其他字符原样输出 python中如何判断一个字符串是否可以转换为数字 python列表中的所有值转换为字符串,以及列表拼接成一个字符串 C语言——输入一个字符串,将连续数字字符转换为数字学习笔记 list中的所有值转换为字符串,以及list拼接成一个字符串 python列表中的所有值转换为字符串,以及列表拼接成一个字符串 sql server 中将由逗号“,”分割的一个字符串,转换为一个表,并应用与 in 条件 sql server 中将由逗号“,”分割的一个字符串,转换为一个表,并应用与 in 条件 C# List 转换为List、转换为 string数组、转换为一个字符串用分隔符 隔开
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM