如string data="aaaa     bbbbbb  cccc";
我想将它变成三个数组"aaaa","bbbbbb","cccc",存入list中,
求高手帮忙

解决方案 »

  1.   


     string data = "aaaa bbbbbb cccc";
                List<string> temp_data= Regex.Split(data,@"\s+").ToList();
      

  2.   

    string data = "aaaa bbbbbb cccc";
                List<string> temp_data = data.Split(' ').ToList();
      

  3.   

    List<string> list = new List<string>();
    list.AddRange("aaaa bbbbbb cccc".Split(' '));
      

  4.   

    @"\s+"
    \s表示空白字符 
    \s+表示可以匹配1或1个以上的空白字符
    @表示引号后的字符不需要转义
    如果不用@,就得写成"\\s+"