您的位置:首页 > 其它

固定分隔符字符串与数组互转及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);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: