国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#中Convert.ToDecimal()報錯問題的解決

2020-01-24 00:33:08
字體:
來源:轉載
供稿:網友

前言

convert 叫強制轉換,可以是其他類型。最近在工作中遇到一個問題,需要將字符串形式的數值轉換回數值,很正常的要求吧。卻遇到了問題,下面來一起看看示例代碼如下:

//s_args_value是字符串Decimal args_value = Convert.ToDecimal(s_args_value);

可是,如何知道這個字符串的內容真的是數值,或者沒有含有什么別的非法字符?否則的話,有可能會報錯。

總不能下下都依賴try catch吧。

解決方法如下:

可以醬紫:

Decimal tmp;//s_args_value是字符串Decimal? args_value = Decimal.TryParse(s_args_value,out tmp)  ? tmp  : null;

其他類型以此類推

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對武林網的支持。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 道孚县| 广灵县| 大宁县| 社旗县| 洞头县| 平罗县| 涿州市| 玛沁县| 罗山县| 白沙| 九龙城区| 福安市| 宜丰县| 虞城县| 海伦市| 黄浦区| 二手房| 富蕴县| 丹棱县| 加查县| 新丰县| 勃利县| 西畴县| 万年县| 宣化县| 顺昌县| 平远县| 黄大仙区| 嵊州市| 松滋市| 琼结县| 武威市| 丘北县| 广州市| 弋阳县| 丹阳市| 临桂县| 彭水| 鞍山市| 贺州市| 彰化县|