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

字符串陣列String[]轉(zhuǎn)換為整型陣列Int[]的實(shí)例

 更新時(shí)間:2017年12月07日 09:16:23   作者:楊明波(Leo Yang)  
下面小編就為大家分享一篇字符串陣列String[]轉(zhuǎn)換為整型陣列Int[]的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

原始數(shù)據(jù):

string input = "3,7,2,8,1,9,1,34,67,78,22";

要處理為:

string[] stringArray = { "3", "7", "2", "8", "1", "9", "1", "34", "67", "78", "22" };

最終處理為:

int[] intArray = { 3, 7, 2, 8, 1, 9, 1, 34, 67, 78, 22 };

好吧,我們創(chuàng)建一個(gè)類:

Source Code

class Ae
 {
  private string _InputValue;
  private char _Delimiter;
  public Ae(string inputValue, char delimiter)
  {
   this._InputValue = inputValue;
   this._Delimiter = delimiter;
  }
 }

在類中,添加一個(gè)方法,就是字符串轉(zhuǎn)換為字符串陣列的方法:

public string[] StringToStringArray()
  {
   return _InputValue.Split(new char[] { _Delimiter },
   StringSplitOptions.RemoveEmptyEntries);
  }

最后創(chuàng)建另外一個(gè)方法,就是字符串陣列轉(zhuǎn)換為整型陣列:

Source Code

public void StringArrayToIntArray()
  {
   string[] stringArray = StringToStringArray();
   int length = stringArray.Length;
   int[] intArray = new int[length];
   for (int i = 0; i < length; i++)
   {
    try
    {
     intArray[i] = Convert.ToInt32(stringArray[i]);
    }
    catch (Exception)
    {
     // ...
    }
   }
  }

如果你的.NET環(huán)境是3.0以上,有一個(gè)方法Array.ConvertAll<string, int>更加便捷:

Source Code

public void StringArrayToIntArray()
  {
   string[] stringArray = StringToStringArray();
   int length = stringArray.Length;
   int[] intArray = new int[length];   
   intArray = Array.ConvertAll<string, int>(stringArray, int.Parse);
  }

在控制臺(tái)測(cè)試上面的方法:

以上這篇字符串陣列String[]轉(zhuǎn)換為整型陣列Int[]的實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • C#操作word的方法示例

    C#操作word的方法示例

    這篇文章主要介紹了C#操作word的方法,結(jié)合實(shí)例形式分析了C#針對(duì)word文檔的讀取、寫入、保存等相關(guān)操作技巧,需要的朋友可以參考下
    2017-05-05
  • C#擴(kuò)展方法實(shí)例分析

    C#擴(kuò)展方法實(shí)例分析

    這篇文章主要介紹了C#擴(kuò)展方法,結(jié)合實(shí)例形式分析了C#擴(kuò)展方法的功能、使用方法及相關(guān)注意事項(xiàng),需要的朋友可以參考下
    2017-06-06
  • 關(guān)于nancy中的身份驗(yàn)證

    關(guān)于nancy中的身份驗(yàn)證

    在nancy中,身份驗(yàn)證分為basic ,form ,token,stateless幾種,basic和form這里不說了,本文重點(diǎn)介紹token驗(yàn)證,需要的朋友一起看看吧
    2015-09-09
  • C#二分查找算法實(shí)例分析

    C#二分查找算法實(shí)例分析

    這篇文章主要介紹了C#二分查找算法,實(shí)例分析了C#二分查找的相關(guān)技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2015-04-04
  • C#控制鍵盤按鍵的常用方法

    C#控制鍵盤按鍵的常用方法

    這篇文章主要介紹了C#控制鍵盤按鍵的常用方法,涉及C#針對(duì)鍵盤大寫、滾動(dòng)、數(shù)字的開啟與鎖定等功能,非常簡(jiǎn)單實(shí)用,需要的朋友可以參考下
    2015-05-05
  • 詳解C#借助.NET框架中的XmlTextReader類讀取XML的方法

    詳解C#借助.NET框架中的XmlTextReader類讀取XML的方法

    這篇文章主要介紹了詳解借助.NET框架中的XmlTextReader類讀取XML的方法,這種方式的執(zhí)行效率還是比較令人滿意的,需要的朋友可以參考下
    2016-04-04
  • C#中使用Override和New關(guān)鍵字進(jìn)行版本控制

    C#中使用Override和New關(guān)鍵字進(jìn)行版本控制

    在?C#?中,override?和?new?關(guān)鍵字用于控制類之間的成員方法的隱藏和重寫,理解它們之間的差異和使用場(chǎng)景對(duì)于設(shè)計(jì)靈活且易于維護(hù)的代碼至關(guān)重要,在這篇博客中,我們將詳細(xì)探討這兩個(gè)關(guān)鍵字的用法,并通過示例來說明它們的實(shí)際應(yīng)用,需要的朋友可以參考下
    2024-10-10
  • C#實(shí)現(xiàn)簡(jiǎn)單的登錄界面

    C#實(shí)現(xiàn)簡(jiǎn)單的登錄界面

    我們?cè)谑褂肅#做項(xiàng)目的時(shí)候,基本上都需要制作登錄界面,那么今天我們就來一步步看看,如果簡(jiǎn)單的實(shí)現(xiàn)登錄界面呢,本文給出2個(gè)例子,由簡(jiǎn)入難,希望大家能夠喜歡。
    2015-11-11
  • C#編寫發(fā)送郵件組件

    C#編寫發(fā)送郵件組件

    本文給大家分享的是使用C#編寫的發(fā)送郵件的組件,非常的簡(jiǎn)單實(shí)用,有需要的小伙伴可以參考下。
    2015-06-06
  • c# datetime方法應(yīng)用介紹

    c# datetime方法應(yīng)用介紹

    本文將詳細(xì)介紹c# datetime方法應(yīng)用,需要了解更多的朋友可以參考下
    2012-11-11

最新評(píng)論

富蕴县| 略阳县| 独山县| 康马县| 铜川市| 龙南县| 乐都县| 彭泽县| 蓬安县| 花莲市| 富裕县| 兰考县| 平舆县| 博乐市| 洛南县| 赤城县| 饶河县| 梨树县| 阳泉市| 微博| 海淀区| 龙胜| 镶黄旗| 吉林省| 竹北市| 肃宁县| 西充县| 麻城市| 柳州市| 巩义市| 襄汾县| 儋州市| 闻喜县| 蒙自县| 邳州市| 荃湾区| 岱山县| 彭山县| 彩票| 都昌县| 黔江区|