因为txt的格式有些不统一,是否能用两个split,一种是换行分割,一种是空格分割,怎么实现才能不矛盾,请各位帮帮忙,THANKS^-^

解决方案 »

  1.   

    换行是 
    \r\n
    或者是
    \n
      

  2.   

    List<string> Result=new List<string>{};
    foreach(string First in strSource.Split('\r\n'))
    {
        foreach(string Second in First)
        {
             Result.AddRange(Second.Split(' '));
        }
    }
      

  3.   

    split(' ');
    split('/r/n')//回车符
      

  4.   

    string[] row = sr.ReadLine().Split('\r\n');
    错误:字符文本中的字符太多
    我查了一下,是说split('')里只能设置一个字符,怎么修改一下呢?
      

  5.   

    先替换后分割
    string[]  row=sr.Replace("\r\n","").Split('');
      

  6.   

    可是出现错误,不包含“Replace”的定义,并且找不到可接受类型为“System.Array”的第一个参数的扩展方法“Replace”(是否缺少 using 指令或程序集引用?)