ArrayList 与 string、string[] 的转换,arrayliststring
分享于 点击 14232 次 点评:106
ArrayList 与 string、string[] 的转换,arrayliststring
Array,List和ArrayList间的转换:
可以用遍历的方法装换,不过这种方法无疑有些笨拙。下面是一些简单点的方法:
1.List和ArrayList转为Array两者都实现了ToArray方法,直接使用即可
2.Array转为ArrayList
方法1:
C#代码
- ArrayList.Adapter(array)
方法2:
C#代码
- ArrayList arrayList = new ArrayList(array)
3.Array转为List
C#代码
- List<T> ls = new List<T>(array)
ArrayList 与 string、string[] 的转换
1、ArrarList 转换为 string[] :ArrayList list = new ArrayList();
list.Add("aaa");
list.Add("bbb");
//转换成数组
string[] arrString = (string[])list.ToArray(typeof( string)) ;
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(',') ) ;
引自:http://blog.csdn.net/chr561314/article/details/7163843
相关文章
- 暂无相关文章
用户点评