新人又来了。 我有一个 C# 表单,它通过调用 Web 服务从数据库中检索信息。它得到的一个字段只是关于该客户的“注释”。 我的表单允许在注释字段中包含多行,但是当我保存它(通过网络服务将其发送到数据库)时,它无法识别换行符。我如何告诉它用/r/n/(是吗?)代码替换换行符,以便下次从数据库检索它时,它会知道如何在注释字段中显示它?
这是我现在使用的代码,但不起作用。
if (MasterRecord.Customer.Notes.Trim().Length < 1)
{
string s = "";
foreach (object o in txtNotes.Text)
{
s += o.ToString() + ("\r\n");
}
}
最佳答案
就这样做:
var stringToInsert = txtNotes.Text.Replace("\n", "\r\n");
关于c# - 发送回数据库时将换行符替换为\r\n,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8102484/