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

C#中實(shí)現(xiàn)向數(shù)組中動(dòng)態(tài)添加元素

 更新時(shí)間:2023年06月09日 10:32:27   作者:Joyeishappy  
這篇文章主要介紹了C#中實(shí)現(xiàn)向數(shù)組中動(dòng)態(tài)添加元素方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

C#向數(shù)組中動(dòng)態(tài)添加元素

背景:

現(xiàn)需要向數(shù)組中循環(huán)插入字符串,但C#中的數(shù)組是不支持動(dòng)態(tài)添加元素的,只能創(chuàng)建固定大小的數(shù)組,該如何解決呢?

參考了網(wǎng)上資料,個(gè)人覺得比較好的解決方法:使用泛型list< T >,先將元素存入list中,最后使用ToArray()轉(zhuǎn)成數(shù)組。

1.string數(shù)組轉(zhuǎn)list< string >

string[] strArray = new string[]{str1,str2,str3};
//也可string[] strArray = {str1,str2,str3};
List<string> strList = new List<string>(strArray);

2.list< string >轉(zhuǎn)string數(shù)組

List<string> strList = new List<string>();
for(int i = 0; i < 3; i++)
{
? ? strList.Add("str"+i);//循環(huán)添加元素
}
string[] strArray = strList.ToArray();//strArray=[str0,str1,str2]

C#運(yùn)用List動(dòng)態(tài)添加元素

C#中的數(shù)組是不支持動(dòng)態(tài)添加元素的,只能創(chuàng)建固定大小的數(shù)組。

解決方法:可以使用List

List<string> result = new List<string>();
for (int i = 0; i < 5; i++ )
{
? ? result.Add(i.ToString());
}

之后也可以轉(zhuǎn)為數(shù)組類型:

string[] strArray = result.ToArray();

附:遍歷List中的元素

foreach (T element in mList)?
{
? ? ?Console.WriteLine(element);
}

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • richtextbox控件插入鏈接代碼分享

    richtextbox控件插入鏈接代碼分享

    richtextbox控件插入鏈接,暫時(shí)使用這個(gè)來(lái)解決鏈接的中文文本顯示
    2013-12-12
  • c# Newtonsoft 六個(gè)值得使用的特性(上)

    c# Newtonsoft 六個(gè)值得使用的特性(上)

    這篇文章主要介紹了c# Newtonsoft 六個(gè)值得使用的特性,文中示例代碼非常詳細(xì),幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-06-06
  • C#使用AngleSharp庫(kù)解析html文檔

    C#使用AngleSharp庫(kù)解析html文檔

    這篇文章介紹了C#使用AngleSharp庫(kù)解析html文檔的方法,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-06-06
  • 詳解C#中檢查null的語(yǔ)法糖

    詳解C#中檢查null的語(yǔ)法糖

    這篇文章主要為大家詳細(xì)介紹了C#中檢查null的語(yǔ)法糖,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)C#有一定幫助,感興趣的小伙伴可以了解一下
    2022-04-04
  • C#版Tesseract庫(kù)的使用技巧

    C#版Tesseract庫(kù)的使用技巧

    本文給大家分享C#版Tesseract庫(kù)的使用技巧,在這里大家需要注意一下tesseract的識(shí)別語(yǔ)言包要自己下載后包含到項(xiàng)目里面,并設(shè)置為始終復(fù)制,或者直接把這個(gè)文件包放到運(yùn)行程序目錄(bin\debug)下的,具體實(shí)現(xiàn)代碼跟隨小編一起學(xué)習(xí)下吧
    2021-05-05
  • C#中將數(shù)字字符串左補(bǔ)齊0的六種實(shí)現(xiàn)方法

    C#中將數(shù)字字符串左補(bǔ)齊0的六種實(shí)現(xiàn)方法

    在我們的編程旅程中,常常會(huì)遇到需要將數(shù)字字符串左補(bǔ)齊 0 的情況,例如,訂單號(hào) D202411190001,整潔和統(tǒng)一的格式讓人眼前一亮,在 C# 中,實(shí)現(xiàn)數(shù)字字符串左補(bǔ)齊 0 主要有這 6 種方法,我們一起來(lái)看看吧,需要的朋友可以參考下
    2025-11-11
  • 一文搞懂C#實(shí)現(xiàn)讀寫文本文件中的數(shù)據(jù)

    一文搞懂C#實(shí)現(xiàn)讀寫文本文件中的數(shù)據(jù)

    這篇文章重點(diǎn)給大家介紹C#實(shí)現(xiàn)讀寫文本文件中的數(shù)據(jù)的一些知識(shí),讀取.txt文件數(shù)據(jù)的實(shí)例代碼及寫入讀取過程完整代碼,感興趣的朋友跟隨小編一起看看吧
    2021-06-06
  • C# WinForm制作異形窗體與控件的方法

    C# WinForm制作異形窗體與控件的方法

    這篇文章主要介紹了C# WinForm制作異形窗體與控件的方法,結(jié)合實(shí)例形式分析了WinForm制作異形窗體與控件的原理、實(shí)現(xiàn)步驟與相關(guān)操作技巧,需要的朋友可以參考下
    2017-05-05
  • 基于C#實(shí)現(xiàn)獲取本地磁盤目錄

    基于C#實(shí)現(xiàn)獲取本地磁盤目錄

    這篇文章主要為大家詳細(xì)介紹了如何利用C#實(shí)現(xiàn)獲取本地磁盤目錄的功能,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)C#有一定的幫助,感興趣的小伙伴可以跟隨小編一起了解一下
    2022-12-12
  • C# WebService發(fā)布以及IIS發(fā)布

    C# WebService發(fā)布以及IIS發(fā)布

    這篇文章主要介紹了C# WebService發(fā)布以及IIS發(fā)布的相關(guān)資料,感興趣的小伙伴們可以參考一下
    2016-07-07

最新評(píng)論

板桥市| 清徐县| 巫溪县| 广丰县| 旌德县| 台山市| 赤峰市| 海盐县| 江达县| 平湖市| 清流县| 苍山县| 青神县| 安顺市| 五寨县| 彩票| 廊坊市| 扬中市| 邹平县| 确山县| 禹城市| 东至县| 罗甸县| 花垣县| 松滋市| 崇仁县| 香河县| 仲巴县| 祁东县| 伊春市| 南和县| 大关县| 华容县| 芜湖县| 富阳市| 云林县| 汉寿县| 讷河市| 淳化县| 东山县| 育儿|