C#實(shí)現(xiàn)將一個字符轉(zhuǎn)換為整數(shù)
按標(biāo)題的要求將一個字符轉(zhuǎn)換為整數(shù)。實(shí)現(xiàn)此功能,也有好幾個方法
方法一:Convert.ToInt32(string);

運(yùn)行代碼:

方法二: int.Parse(object):

運(yùn)行結(jié)果:

這個字符正好是數(shù)字的字符串,使用int.Parse()是沒有任何問題,但是如果這個是非數(shù)字的字符串呢?

運(yùn)行時,出現(xiàn)異常了:

方法三:Int.TryParse(obj)
此方法,可以很好解決方法的異常問題,如異常拋出時,它返回0:

運(yùn)行結(jié)果:

經(jīng)過上面的各種方法或是運(yùn)行的情況,我們是否有一個綜合性的方法呢?也就是不管轉(zhuǎn)換任何對象,均能正常運(yùn)行!下面Insus.NET嘗試寫一個擴(kuò)展方法:

在程序中使用此擴(kuò)展方法:

運(yùn)行結(jié)果:

以上這篇C#實(shí)現(xiàn)將一個字符轉(zhuǎn)換為整數(shù)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
vue項(xiàng)目中使用rem,在入口文件添加內(nèi)容操作
這篇文章主要介紹了vue項(xiàng)目中使用rem,在入口文件添加內(nèi)容操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-11-11
vue 修改 data 數(shù)據(jù)問題并實(shí)時顯示的方法
今天小編就為大家分享一篇vue 修改 data 數(shù)據(jù)問題并實(shí)時顯示的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-08-08
VUE安裝依賴時報錯:npm ERR! code ERESOLVE的解決
在使用npm安裝項(xiàng)目依賴時,有時會遇到錯誤信息 “npm ERR! code ERESOLVE”,本文就來介紹一下VUE安裝依賴時報錯的解決,具有一定的參考價值,感興趣的可以了解一下2023-10-10
vue項(xiàng)目中路由跳轉(zhuǎn)頁面不變問題及解決
這篇文章主要介紹了vue項(xiàng)目中路由跳轉(zhuǎn)頁面不變問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-08-08

