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

首頁 > 學院 > 開發設計 > 正文

為什么現在改用int.TryParse了

2019-11-14 15:44:21
字體:
來源:轉載
供稿:網友

以前一直用 int.Parse(x)或者 Convert.ToInt64(x),后來項目中發現如果x變量的值為null是,就報錯了,哪怕我這樣寫 int.Parse(x=x??"0")   意思是:"如果x為空,就給x賦值‘0’ 字符串,然后轉化為 int",還是沒逃過報錯的危險;然后就琢磨了下int無意中點出 TryParse(),它的出現如天使般拯救了我,格式: int.TryParse(x,out y) //x是要轉化的字符串,y是一個int 型的變量;

通常我這樣寫:

int y=0;int Num;if(int .TryParse("9",out y)){      Num=y;//如果"9"不能轉化為int類型,if里的表達式為false,如果轉化成功就賦給變量y;  然后我們就可以無限次使用y幫我們取值啦,(*^__^*) 嘻嘻……  int.TryParse的最大好處是再也不用擔心類型轉化時報錯了;}//除了int.TryParse(),相信大家已經想到了 ,同理,還有 decimal.TryParse() 等等;

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 三门峡市| 花莲县| 保康县| 新和县| 昆明市| 香港 | 南通市| 潼南县| 建昌县| 济源市| 江油市| 乌鲁木齐市| 包头市| 湘潭县| 木里| 古浪县| 台前县| 新津县| 新巴尔虎右旗| 兴安县| 宣武区| 甘洛县| 靖西县| 南平市| 崇文区| 临海市| 满城县| 宿松县| 寻乌县| 河源市| 都匀市| 通江县| 松潘县| 克东县| 邯郸县| 高陵县| 辽宁省| 六安市| 临清市| 涪陵区| 万源市|