C#中List〈string〉和string[]数组之间的相互转换

    xiaoxiao2022-07-03  152

    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); } 复制代码 结果:

    https://www.cnblogs.com/wangfuyou/p/5811371.html

    最新回复(0)