乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      (int)、int.Parse()、int.TryParse()、Convert.ToInt32()區(qū)別

       Coder編程 2021-04-17

      請看代碼:

      //1、null。
      //int i1 = (int)null;//編譯時報錯:無法將“null”轉換為“int”,因為后者是不可以為“null”的值類型。
      //int i2 = int.Parse(null);//執(zhí)行時報錯:“System.ArgumentNullException”,值不能為 null。
      //int i3;
      //bool b1 = int.TryParse(null, out i3);//b1 = False,i3 = 0。
      //int i4 = Convert.ToInt32(null);//i4 = 0。
      
      //2、""。
      //string s1 = "";
      //int i1 = (int)s1;//編譯時報錯:無法將“string”裝換為“int”。
      //int i2 = int.Parse(s1);//執(zhí)行時報錯:“System.FormatException”,輸入字符串的格式不正確。 
      //int i3;
      //bool b1 = int.TryParse(s1, out i3);//b1 = False,i3 = 0。
      //int i4 = Convert.ToInt32(s1);//執(zhí)行時報錯:“System.FormatException”,輸入字符串的格式不正確。 
      
      //3、小數(shù)。
      //double d1 = 1.2D;
      //double d2 = 1.5D;
      //double d3 = 1.8D;
      //int i1 = (int)d1;//i1 = 1\1\1。
      //int i2 = int.Parse(d1.ToString());//執(zhí)行時報錯:“System.FormatException”,輸入字符串的格式不正確。 //int i3; //bool b1 = int.TryParse(d1.ToString(), out i3);//b1 = False,i3 = 0。 //int i4 = Convert.ToInt32(d3);//i4 = 1\2\2 //4、整數(shù)。 //byte b1 = 10; //int i1 = (int)b1;//i1 = 10。 //int i2 = int.Parse(b1.ToString());//i2 = 10。 //int i3; //bool b2 = int.TryParse(b1.ToString(), out i3);//b2 = True,i3 = 10。 //int i4 = Convert.ToInt32(b1);//i4 = 10。

      總結如下:

      (int)數(shù)字類型:整型取整,小數(shù)取整(不存在四舍五入),其他類型異常。

      int.Parse(整型.ToString()):整型.ToString()取整,其他類型異常。

      int.TryParse(整型.ToString(), out int i):整型.ToString()取整,返回True,其他類型返回0,返回False。

      Convert.ToInt32(多種類型):數(shù)字類型.ToString()取整,null取0,其他類型異常。其中,如果值是兩個數(shù)字中間的小數(shù),返回二者中的偶數(shù),其余正常四舍五入,比如3.4返回3,3.5返回4,3.6返回4。Convert.ToInt32()首先判斷值是否為null,如果值為null,返回0。

       

      以上是我對(int)、int.Parse()、int.TryParse()、Convert.ToInt32()的理解,希望可以給需要的朋友帶來幫助。

        本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內容,請點擊一鍵舉報。
        轉藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多