C#中List〈string〉和string[]数组之间的相互转换
Posted Twang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#中List〈string〉和string[]数组之间的相互转换相关的知识,希望对你有一定的参考价值。
1,从System.String[]转到List<System.String>
System.String[] str={"str","string","abc"}; List<System.String> listS=new List<System.String>(str);
2, 从List<System.String>转到System.String[]
List<System.String> listS=new List<System.String>(); listS.Add("str"); listS.Add("hello"); System.String[] str=listS.ToArray();
测试:
protected void Page_Load(object sender, EventArgs e) { System.String[] sA = { "str", "string1", "sting2", "abc" }; List<System.String> sL = new List<System.String>(); for (System.Int32 i = 0; i < sA.Length; i++) { Console.WriteLine("sA[{0}]={1}", i, sA[i]); } sL = new List<System.String>(sA); sL.Add("Hello!"); foreach (System.String s in sL) { Response.Write(s); Response.Write("<br/>"); //Console.WriteLine(s); } System.String[] nextString = sL.ToArray(); //Console.WriteLine("The Length of nextString is {0}", nextString.Length); //Console.Read(); Response.Write("The Length of nextString is :"+nextString.Length); }
结果:
参考:http://www.jb51.net/article/32390.htm
以上是关于C#中List〈string〉和string[]数组之间的相互转换的主要内容,如果未能解决你的问题,请参考以下文章
C# List<(string,string)> 匹配和替换值
C#中ArrayList和string,string[]数组的转换