我在字符串中添加换行符时遇到问题。我尝试使用“\r\n”,而Environment.NewLine也无法正常工作。

FirmNames = "";

foreach (var item in FirmNameList)
{
    if (FirmNames != "")
    {
       FirmNames += ", " + LineBreak;  -- I want a line break here after the comma ","
    }

    FirmNames += item;
}

有人可以帮忙吗?

最佳答案

如前所述,正确的答案是使用Environment.NewLine。它是特定于环境的,并且在“\r\n”上提供了清晰度(但实际上没有任何区别)。

foreach (var item in FirmNameList)
{
    if (FirmNames != "")
    {
        FirmNames += ", " + Environment.NewLine;
    }
    FirmNames += item;
}

关于c# - 添加换行符,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4755204/

10-13 03:15