代码之家  ›  专栏  ›  技术社区  ›  jim

C#用换行符对文本字符串进行编码

  •  65
  • jim  · 技术社区  · 17 年前

    6 回复  |  直到 5 年前
        1
  •  84
  •   Jon Skeet    17 年前

    \n \r\n

    Environment.NewLine 如果你想要平台默认值,其他人建议的是可以的,但如果你从Mono提供服务,并且肯定想要 ,您应该明确指定它。)

        2
  •  16
  •   Tadas Å ukys    17 年前
        3
  •  11
  •   Guillaume    17 年前

    string myStr = ...
    myStr = myStr.Replace("\n", Environment.NewLine)
    
        4
  •  -1
  •   Pedro Henrique Arthur    9 年前

    也:

    string s = $"first line{Environment.NewLine}second line";