1
我有了这个枚举在我的实例类的顶部:访问者必须声明主体,因为“财产”未标记为抽象或EXTERN
public Enum RecommendationPage
{
Search,
Cart
}
我使用它的静态方法或最少尝试。我得到错误“访问者必须声明一个主体,因为'属性'没有标记为抽象或外部”。此代码位于处理程序.ashx中。
我有了这个枚举在我的实例类的顶部:访问者必须声明主体,因为“财产”未标记为抽象或EXTERN
public Enum RecommendationPage
{
Search,
Cart
}
我使用它的静态方法或最少尝试。我得到错误“访问者必须声明一个主体,因为'属性'没有标记为抽象或外部”。此代码位于处理程序.ashx中。
使enum
小写。你告诉编译器这是一个返回System.Enum
的属性,但是你没有指定该属性的get
或set
部分。
首先,“Enum”必须是一个小关键字“enum”,它假定这个声明是属性声明而不是枚举。
好神。咄。谢谢。 – PositiveGuy 2010-06-28 16:26:44
我不认为有任何C#*关键字*以大写字母开头 - 这可能有助于牢记以防止将来出现这种类型的错误。 – 2010-06-28 16:29:20