C#實(shí)現(xiàn)將一個(gè)字符轉(zhuǎn)換為整數(shù)
按標(biāo)題的要求將一個(gè)字符轉(zhuǎn)換為整數(shù)。實(shí)現(xiàn)此功能,也有好幾個(gè)方法
方法一:Convert.ToInt32(string);
運(yùn)行代碼:
方法二: int.Parse(object):
運(yùn)行結(jié)果:
這個(gè)字符正好是數(shù)字的字符串,使用int.Parse()是沒(méi)有任何問(wèn)題,但是如果這個(gè)是非數(shù)字的字符串呢?
運(yùn)行時(shí),出現(xiàn)異常了:
方法三:Int.TryParse(obj)
此方法,可以很好解決方法的異常問(wèn)題,如異常拋出時(shí),它返回0:
運(yùn)行結(jié)果:
經(jīng)過(guò)上面的各種方法或是運(yùn)行的情況,我們是否有一個(gè)綜合性的方法呢?也就是不管轉(zhuǎn)換任何對(duì)象,均能正常運(yùn)行!下面Insus.NET嘗試寫(xiě)一個(gè)擴(kuò)展方法:
在程序中使用此擴(kuò)展方法:
運(yùn)行結(jié)果:
以上這篇C#實(shí)現(xiàn)將一個(gè)字符轉(zhuǎn)換為整數(shù)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
vue項(xiàng)目中使用rem,在入口文件添加內(nèi)容操作
這篇文章主要介紹了vue項(xiàng)目中使用rem,在入口文件添加內(nèi)容操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-11-11vue 修改 data 數(shù)據(jù)問(wèn)題并實(shí)時(shí)顯示的方法
今天小編就為大家分享一篇vue 修改 data 數(shù)據(jù)問(wèn)題并實(shí)時(shí)顯示的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-08-08關(guān)于應(yīng)用UI組件的移動(dòng)端適配方式
這篇文章主要介紹了關(guān)于應(yīng)用UI組件的移動(dòng)端適配方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-09-09VUE安裝依賴(lài)時(shí)報(bào)錯(cuò):npm ERR! code ERESOLVE的解決
在使用npm安裝項(xiàng)目依賴(lài)時(shí),有時(shí)會(huì)遇到錯(cuò)誤信息 “npm ERR! code ERESOLVE”,本文就來(lái)介紹一下VUE安裝依賴(lài)時(shí)報(bào)錯(cuò)的解決,具有一定的參考價(jià)值,感興趣的可以了解一下2023-10-10vue項(xiàng)目中路由跳轉(zhuǎn)頁(yè)面不變問(wèn)題及解決
這篇文章主要介紹了vue項(xiàng)目中路由跳轉(zhuǎn)頁(yè)面不變問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-08-08