日期:2014-05-18  浏览次数:20442 次

高手解释一下string text1 = Message.Replace("'", "'").Replace("\r", @"\r").Replace("\n", @"\n").Replace("\"", "\"");
string   text1   =   Message.Replace( " ' ",   " ' ").Replace( "\r ",   @ "\r ").Replace( "\n ",   @ "\n ").Replace( "\ " ",   "\ " ");
如题,为什么要写成( "\n ",@ "\n ")??????

------解决方案--------------------
把转义字符\n等替换为字符\n等。就是显示成\n,要不就换行了。