【发布时间】:2023-03-18 15:34:02
【问题描述】:
我有一个类选项。
public class Option
{
public bool Aggregation { get; set; }
public PropertyOptions Property { get; set; }
public bool DoEvent { get; set; }
}
PropertyOptions 是这样的..
public enum PropertyOptions
{
[EnumMember]
On = 0,
[EnumMember]
Off = 1,
[EnumMember]
Auto = 2,
}
现在我有一个返回类 Option 对象的方法
Option setOptions()
{
return new Option()
{
Aggregation = true,
Property = new PropertyOptions()
{
PropertyOptions.Auto,
},
DoEvent = true,
};
}
这里我收到一条错误消息“无法使用集合初始化程序初始化类型 PropertyOptions,因为它没有实现 System.Collection.IEnumerable”
我不确定如何设置数据成员“属性”。 如果有人能引起我的注意可能是什么错误以及如何纠正它,那将会很有帮助?
【问题讨论】:
标签: c#