contentdoc = contentdoc.Replace("*", "\r\n");
为什么我断点测试结果是替换成了"\r\n\n\n\n\n\n\n\n\n"

解决方案 »

  1.   

    你显示到界面上看,不是这样的你的contentdoc什么内容?
      

  2.   

    存放在Txt格式 文本中 出现很多黑点 就是后面多出的\n
      

  3.   

    string str = "***45";
    str = str.Replace("*", "\r\n");
    怎么我测试的没问题。
    楼主你的那个\r可以删除的,有\n就可以换行了
      

  4.   

    \n不能换行 他默认为是黑点
    我用 contentdoc = contentdoc.Replace("*", Environment.NewLine);
    这个还是 一样 我怀疑是字体原因