C#检测转换是否成功
生活随笔
收集整理的這篇文章主要介紹了
C#检测转换是否成功
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
很多時(shí)候,不知道判斷輸入的實(shí)際類型,就比如我們需要一個(gè)字符串類型的參數(shù),而傳遞過來的字符串類型卻不知道能否成功轉(zhuǎn)換。很多人想到的是使用捕獲異常來處理,我們知道處理異常是需要消耗性能做代價(jià)的。所以想到使用TryParse方法
?
比如,我要判斷傳遞過來的字符串能否成功轉(zhuǎn)換為float類型,代碼如下:
?
public bool StringToFloat(string s)
{
float f = 0;
bool result = float.TryParse(s,out f);
return result;
}
轉(zhuǎn)載于:https://www.cnblogs.com/tangyu/archive/2010/03/11/1683186.html
總結(jié)
以上是生活随笔為你收集整理的C#检测转换是否成功的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 通讯业2月网络广告投放环比增33% 联通
- 下一篇: [C#]生成缩略图