C#中List〈string〉和string[]數(shù)組之間的相互轉換
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();
測試如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
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)
{
Console.WriteLine(s);
}
System.String[] nextString = sL.ToArray();
Console.WriteLine("The Length of nextString is {0}",nextString.Length);
Console.Read();
}
}
}
結果顯示:

相關文章
C#逐行分元素讀取記事本數(shù)據并寫入數(shù)據庫的方法
這篇文章主要介紹了C#逐行分元素讀取記事本數(shù)據并寫入數(shù)據庫的方法,通過StreamReader類里的ReadLine()方法實現(xiàn)逐行讀取的功能,是非常實用的技巧,需要的朋友可以參考下2014-12-12使用Visual Studio2019創(chuàng)建C#項目(窗體應用程序、控制臺應用程序、Web應用程序)
這篇文章主要介紹了使用Visual Studio2019創(chuàng)建C#項目(窗體應用程序、控制臺應用程序、Web應用程序),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2020-03-03