使用回车构建的字符串,例如\ n \ r仍然是一行

时间:2016-12-01 16:39:42

标签: c# sql

在我的代码中,我遍历一个字符串数组并将它们连接成一个我传递给存储过程的长字符串。反过来,它写入数据库表。我希望字符串在数据库表中看起来像这样:

string1,
string2,
string3,
.
.
.
stringN.

但它以下列格式出现在数据库中:

string1, string2, string3, ... stringN.

这是我的代码:

for (int i = 0; i < msg.Count; i++) 
   messages += msg[i] + ",\n\r";

在构造字符串之后,我将其写入数据库:

cmd.Parameters.AddWithValue("@msg", msg);

我该如何解决?

感谢。

0 个答案:

没有答案