当我执行这个 .Net 代码时:
为什么.ToString()会将换行符转换为"\r\n"文本,有没有办法防止这种情况发生并使字符串实际上具有真正的(隐藏的)换行符?
var builder = new StringBuilder();
builder.AppendLine("Line One");
builder.AppendLine("Line Two");
var result = builder.ToString();
result的值字面上是:
"Line One\r\nLine Two\r\n"
为什么.ToString()会将换行符转换为"\r\n"文本,有没有办法防止这种情况发生并使字符串实际上具有真正的(隐藏的)换行符?
"Line One\r\nLine Two\r\n"
没有问题。您尝试将result
放入多行文本框了吗? - I4V