固定分隔符字符串与数组互转及ArrayList与数组(Array)互转
2016-09-02 16:02
417 查看
1.字符串转数组
这个相信多数人都会常用,string.split方法,分隔符可以为多个。详细信息参见MSDN
string[] actionCfgs = _para.Split(new char[]{cm_defaultSeparator});
2.字符串数组转固定分隔符字符串
这个就不知道有多少人经常使用了。String.Join 详见MSDN
string[] tempS= new string[]{"a","b","c"};
Console.WriteLine(String.Join( "." ,tempS););
结果:
a.b.c
3.ArrayList转string[](其实所有的数组都成,因为所有的数组均继承自Array),ArrayList.ToArray 详见MSDN
(string[])fldList.ToArray(typeof(string));
转换后类型可以变化。
4.string[]转ArrayList
ArrayList.Adapter查看MSDN后我们发现它的参数为接口ILIST,Array实现了ILIST所以任何数组都可以转成ArrayList.
string[] actionCfgs = _para.Split(new char[]{cm_defaultSeparator});
ArrayList tarArrayList = ArrayList.Adapter(actionCfgs);
这个相信多数人都会常用,string.split方法,分隔符可以为多个。详细信息参见MSDN
string[] actionCfgs = _para.Split(new char[]{cm_defaultSeparator});
2.字符串数组转固定分隔符字符串
这个就不知道有多少人经常使用了。String.Join 详见MSDN
string[] tempS= new string[]{"a","b","c"};
Console.WriteLine(String.Join( "." ,tempS););
结果:
a.b.c
3.ArrayList转string[](其实所有的数组都成,因为所有的数组均继承自Array),ArrayList.ToArray 详见MSDN
(string[])fldList.ToArray(typeof(string));
转换后类型可以变化。
4.string[]转ArrayList
ArrayList.Adapter查看MSDN后我们发现它的参数为接口ILIST,Array实现了ILIST所以任何数组都可以转成ArrayList.
string[] actionCfgs = _para.Split(new char[]{cm_defaultSeparator});
ArrayList tarArrayList = ArrayList.Adapter(actionCfgs);
相关文章推荐
- 固定分隔符字符串与数组互转及ArrayList与数组(Array)互转
- 固定分隔符字符串与数组互转及ArrayList与数组(Array)互转
- 将数组转化为字符串,并用指定字符分隔(Array&ArrayList)
- Java的数组(Array)、Vector、ArrayList、HashMap的异同
- c# vd2005 动态分配字符串数组大小问题,用ArrayList
- java中的arrayList传入oracle中的以数组(array)为参数的存储过程
- Dictionary、ArrayList、Hashtable和数组 Array 的区别
- 将ArrayList转化为数组array
- 字符分割,把字符串按分隔符变成数组
- 当array是一个从0开始的连续数组时,json_encode出来的结果是一个由[]括起来的字符串
- c#中Dictionary、ArrayList、Hashtable和数组 Array 的区别是什么?
- 如何把java中的arrayList转化为oracle中的数组(array) --转
- array,arraylist,数组
- ASP Array To String 数组转化字符串
- 数组(array)与ArrayList的主要区别
- C# 数组 ArrayList Array 在C#里把ArrayList转换为Array 或 把Array转换为ArrayList
- 使用ArrayList让String[]数组不固定
- 如何把java中的arrayList转化为oracle中的数组(array) --转
- [.net]通过固定字符拆分字符串并填入数组里
- Java的数组(Array)、Vector、ArrayList、HashMap的异同