C# ArrayList,string,string[]数组的转换
1、ArrarList 转换为 string[] :
ArrayList list = new ArrayList();
list.Add(“aaa”);
list.Add(“bbb”);
//转换成数组
string[] arrString = (string[])list.ToArray(typeof( string)) ;
string[] test= (string[])list.Select(c => c.ID).Distinct().ToArray();
2、string[] 转换为 ArrarList :
ArrayList list = new ArrayList(new string[] { “aaa”, “bbb” });
3、ArrayList 转换为 string :
ArrayList list = new ArrayList();
list.Add(“aaa”);
list.Add(“bbb”);
//转换成数组
string str= string.Join(“,”, (string[])list.ToArray(typeof( string)));
4、string 转换为 ArrayList :
string str=“1,2,3,4,5”;
ArrayList b = new ArrayList( str.Split(‘,’) ) ;
本文介绍了C#编程中ArrayList对象与string[]数组之间的相互转换方法。包括如何将ArrayList转换为string[],string[]转换为ArrayList,以及ArrayList转为string字符串和string字符串转为ArrayList的步骤。这些转换在处理动态数据集合时非常实用。
9295

被折叠的 条评论
为什么被折叠?



