您的位置:首页 > 编程语言 > C#

C#中 ArrayList与string,string[],List<string> 数组集合转换

2015-07-17 16:13 826 查看
1, ArrayList转换string[]:

ArrayList list  = new ArrayList(); 

list.Add("aa");list.Add("bb");

转换成数组  string[] arrayString = (string[])list.ToArray(typeof(string));    如果是int类型的  int32[] values = new Int32[list.count]

2, string[] 转换ArrayList:

ArrayList list  = new ArrayList(new string[]{"aaa","bbb","ccc"}); 

3, ArrayList转换string:

ArrayList list  = new ArrayList(); 

list.Add("aa");list.Add("bb");

转换成数组  string strs=string.Join(",", (string[])list.ToArray(typeof(string)));   

4, string 转换ArrayList:

string str  = "1,2,3,4,5,6";

ArrayList list  = new ArrayList(str.spit(',')); 

5, List<string>转换string[]:

List<string> list  = new List<string>(); 

转换string[] strs = list.toArry();

6, string转换string[]:

string str = "123,456,789"

转换string[] strs = str.split(new char[]{','})
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  arraylist string c#