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

解决方案 »

  1.   

    是转换为char[]数组吧?你想干嘛
      

  2.   

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

  3.   

    如果是转换为char[],可以char[] chararray=str.ToCharArray();
      

  4.   

    如果是要把string每个字符作为一个数组的元素的话char[] chararray=str.ToCharArray();如果是字符串子串一段一段的你可以在输入的时候定义一个分隔符,类似“ ” “|”
    比如string str1 = "abc|def|ghi"完了再string[] str2 = str1.split('|');
      

  5.   

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