错误CS1513:应为}
本文关键字:应为 CS1513 错误 | 更新日期: 2023-09-27 18:00:58
private static class <FindAndClickAds>o__SiteContainer1
{
public static CallSite<Func<CallSite, object, IHTMLWindow2>> <>p__Site2;
}
当我尝试在C#中编译它时,我得到以下消息:
在o_SiteContainer1 行应出现错误CS1513:}
为什么我会出现此错误?我该如何修复它?
<FindAndClickAds>o__SiteContainer1
和<>p__Site2
不是有效的C#标识符。它看起来像是被反编译的,是编译器生成的类名。您应该更改名称以使用有效的标识符,例如
private static class FindAndClickAdso__SiteContainer1
{
public static CallSite<Func<CallSite, object, IHTMLWindow2>> p__Site2;
}
应该是这样的:
public static CallSite<Func<CallSite, object, IHTMLWindow2>> p__Site2;