最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#中String轉int的四種方法

 更新時間:2024年08月03日 14:25:51   作者:※※冰馨※※  
C#中將string[] 轉成 int[]的方式有很多種,本文通過實例代碼給大家介紹的非常詳細,  對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧

String轉int主要有四種方法

1. int.Parse()是一種類容轉換;表示將數(shù)字內容的字符串轉為int類型。  

  如果字符串為空,則拋出ArgumentNullException異常; 

  如果字符串內容不是數(shù)字,則拋出FormatException異常;  

  如果字符串內容所表示數(shù)字超出int類型可表示的范圍,則拋出OverflowException異常;

2. Convert.ToInt32()是一種類容轉換;但它不限于將字符串轉為int類型,還可以是其它類型的參數(shù);Convert.ToInt32 與 int.Parse 較為類似,實際上 Convert.ToInt32 內部調用了 int.Parse。

3. int.TryParse (String s,out int num.)與 int.Parse(string s)又較為類似,但它不會產生異常,最后一個參數(shù)為輸出值,如果轉換失敗,輸出值為 0,如果轉換成功,輸出值為轉換后的int值。

4. (int) 屬 cast 轉換,當我們把int類型擴展到long,float,double,decimal類型,可以使用隱式轉換,但是當我們從long類型到int類型就需 要使用顯式轉換,否則會產生編譯錯誤。但我們只能將其它數(shù)字類型轉換成 int 類型,它不能轉換字符串,比如下例就會失?。?br />  string v = "1";
  int n = (int)v;  

 
 using System;
 using System.Collections.Generic;
 using System.Linq;
 using System.Text;
 using System.Threading.Tasks;
 namespace ConsoleApplication7
 {
     class Program
     {
         static void Main(string[] args)
         {
             //String轉int
             //如果確定字符串中是可以轉成數(shù)字的字符,可以用int.Parse(string s),
             //該語句返回的是轉換得到的int值;
             string str1= "12";
             int num1 = 0;
             num1 = int.Parse(str1);
             Console.WriteLine(num1);
             //如果不能確定字符串是否可以轉成數(shù)字,可以用int.TryParse(string    
             // s, out int result),該語句返回的是bool值,指示轉換操作是否成功,
             //參數(shù)result是存放轉換結果的變量。
             string str2 = "14";
             int num2 = 0;
             Console.WriteLine(int.TryParse(str2, out num2));
             Console.WriteLine(num2);
             //使用Convert.ToInt32(string s)進行轉換
             string str3 = "12";
             int num3 = Convert.ToInt32(str3);
             Console.WriteLine(num3);
         }
     }
 }

當int.Parse()輸入值為abc:

當int.TryParse()和Convert.ToInt32()輸入值為abc:

到此這篇關于C# String轉int主要有四種方法的文章就介紹到這了,更多相關C# String轉int內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論

邓州市| 白银市| 天镇县| 蛟河市| 修文县| 英超| 长岭县| 滨州市| 黄骅市| 巴里| 永济市| 靖西县| 泰来县| 江安县| 云安县| 故城县| 高台县| 山丹县| 新竹县| 香格里拉县| 蓝田县| 古田县| 东乌珠穆沁旗| 丰顺县| 友谊县| 芦山县| 台前县| 镇沅| 桃园市| 德阳市| 宁德市| 紫阳县| 自治县| 肥城市| 陆河县| 莫力| 黑龙江省| 黔南| 景谷| 乌兰察布市| 封开县|