问题,还没解决,有没有,5.1没出去玩的,先帮我解决一下
StringBuilder Shtml2 = new StringBuilder();
Shtml //里面就是要替换的内容 如12882382388{$News_Content$}sdfsdf
for (int k = 0; k < PageCounter; k++)
{
Shtml2 = null;
Shtml2 = Shtml;
Shtml2.Replace("{$News_Content$}", k.ToString());
Cms.SetHtml(Shtml2, Path, Pathdir); 这个是生成html的
}
就是这样, 为什么,我生成html时, Shtml2.Replace("{$News_Content$}", k.ToString());
就替换过一次呢??也就是比如上面就替换 k=0 时,当 k=1或 2,3......,就没有再次进行替换了,怎么回事呢??
我现在是这个循环为什么不可以呢?我每次都重新给shtml2赋值了呀,为什么不可以呢???
还是有什么新的方法呢?