国产探花免费观看_亚洲丰满少妇自慰呻吟_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() 等等;

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 永修县| 灵武市| 石棉县| 高台县| 积石山| 鹤庆县| 宁乡县| 朝阳区| 周口市| 阳朔县| 苗栗市| 金沙县| 专栏| 习水县| 铁力市| 巴马| 蓝田县| 宣城市| 宿迁市| 宁明县| 东丰县| 韶山市| 宁远县| 噶尔县| 饶河县| 公主岭市| 中山市| 晋城| 越西县| 抚顺县| 贵南县| 弥勒县| 奈曼旗| 青浦区| 宁乡县| 青浦区| 六枝特区| 甘谷县| 庐江县| 乌鲁木齐县| 丰镇市|