Я создаю длинный текст, используя StringBuilder, но я хотел бы просто символ новой строки '\ n' (режим Unix) вместо '\ r \ n', тогда я бы написал весь текст в файле.
Я попытался вставить символ '\ n' между строками и установить метод AppendFormat, но безуспешно.
Возможно, я разделил этот длинный текст по символу '\ n' и выписал эти строки в файл отдельно.
string rowStart = "\n*****" + from + "|" + to;
StringBuilder sb = new StringBuilder();
sb.Append(data[0]);
for (int i = 1; i < data.Count; i++)
{
//sb.AppendFormat("\n{0}", rowStart + data[i]); not work
sb.Append(rowStart + data[i]);
}
//var t = sb.Replace("\r\n","\n"); not work
return sb.ToString();