日期:2014-05-18  浏览次数:20662 次

怎样将string转换成string[]
string str = Console.Readline();
怎样把这个string类型的str转换成string[]类型的数组呢?


------解决方案--------------------
如果是要把string每个字符作为一个数组的元素的话char[] chararray=str.ToCharArray();

如果是字符串子串一段一段的

你可以在输入的时候定义一个分隔符,类似“ ” “|”
比如string str1 = "abc|def|ghi"

完了再string[] str2 = str1.split('|');
------解决方案--------------------
探讨

方法有几个
1,
如果单纯的字符串,可以转成char[]
char [] delimiter = "abc".ToCharArray();
2,如果是分隔的字符串,可以Split如
string[] words = "one,two,three".Split(',');

------解决方案--------------------
我在想你是想转什么样的字符串。。。
有规则的用split(',')吧,
没规则的按照你想分的在Spring类里面找方法吧
实在不行自己写方法