【问题标题】:Remove empty line from string C# [duplicate]从字符串C#中删除空行[重复]
【发布时间】:2016-07-11 08:56:32
【问题描述】:

如何从字符串中删除空行,例如:

转动这个:

到这个:

我使用了这个代码text.Replace("\n","");,但它变成了:

测试测试

【问题讨论】:

    标签: c# string replace


    【解决方案1】:
        string data = stringData.Replace("\r\n\r\n", "\r\n"); 
    

    【讨论】:

      【解决方案2】:

      你应该替换两个换行符(如果有的话)。以下代码适用于 Unix 和非 Unix 平台。

      var stringWithoutEmptyLines = yourString.Replace(Environment.NewLine + Environment.NewLine, Environment.NewLine);
      

      【讨论】:

        猜你喜欢
        • 2014-02-13
        • 2014-04-01
        • 2021-07-02
        • 2015-01-13
        • 2011-08-08
        • 1970-01-01
        • 2014-05-20
        • 1970-01-01
        • 2018-06-09
        相关资源
        最近更新 更多