如何将: 内容1
         内容2
         ......
         内容n转换成:内容1,内容2,......内容n请指教谢谢!

解决方案 »

  1.   

    string result = source.Replace(Environment.NewLine, "");
      

  2.   

    你的
     内容1
      内容2
      ......
      内容n
    这种格式是怎么出来的?C#的换行符是/n,除非你加了这个的 不然应该不会出现这种情况
      

  3.   

    你先单步调试下看看换行符是什么 把它Replace就是了
      

  4.   


    Regex.Replace(input, @"\s*\n\s*", ",");
      

  5.   

    如果这种方法可行的话,应该写成如下形式:
    string result = source.Replace(Environment.NewLine, ",");
    result= result.Remove(result.Length, 1);
      

  6.   

    string result = source.Replace(Environment.NewLine, "");
    +1
      

  7.   

    NewLine 的属性值是一个专门为当前平台和 .NET Framework 实现而自定义的常数。NewLine 提供的功能常常是换行符 (newline)、换行符 (line feed)、分行符、回车符、CRLF 和行尾等术语表示的含义。 NewLine 可以与语言特定的换行支持一起使用,如 Microsoft C# 和 C/C++ 中的“\r”和“\n”
      

  8.   

    string result = source.Replace(Environment.NewLine, "");