private static class <FindAndClickAds>o__SiteContainer1
{
public static CallSite<Func<CallSite, object, IHTMLWindow2>> <>p__Site2;
}
当我尝试在C#中编译它时,我收到以下消息:
错误CS1513:}预期在o__SiteContainer1
行
为什么我收到此错误?我该如何解决?
答案 0 :(得分:3)
<FindAndClickAds>o__SiteContainer1
和<>p__Site2
不是有效的C#标识符。看起来这已被反编译并且是编译器生成的类名。您应该更改名称以使用有效的标识符,例如
private static class FindAndClickAdso__SiteContainer1
{
public static CallSite<Func<CallSite, object, IHTMLWindow2>> p__Site2;
}
答案 1 :(得分:1)
应该是这样的:
public static CallSite<Func<CallSite, object, IHTMLWindow2>> p__Site2;