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

想研究下ASP.NET的一个开源CMS叫Ludico,编译不通过,c#的string中包括特殊字符的问题 希望能得到帮助
sourceforge上找到的一个cms做研究,叫做ludico,很奇怪不能运行编译不通过
在VS2005里显示一下这段代码有问题

static   public   string   ReplaceEntities(string   text)
{
string   res   =   text.Replace( "?,   "è ");
res   =   text.Replace( "?,   "é ");
                       
return   res;
}

问题出在两个text.Replace的第二个参数上,   看上去程序的意思是替换为 "è "
又包括&#   又包括分行符合;的
vs在这2个#下边划了红线   提示的错误错误 "预处理器指令必须作为一行的第一个非空白字符出现 "

望求解决 谢谢了
奇怪了源码是在sourceforge上下的   难道就我的vs认不出来么...


------解决方案--------------------
text.Replace( "? ", "é ");
------解决方案--------------------
> > >

string res = text.Replace( "? ", "è ");
res = text.Replace( "? ", "é ");