我有这个模型:过滤器
namespace SearchContent.Domains
{
public class Filter
{
public enum FilterName {}; //<================== ???
public string FilterDisplayName { get; set; }
public string FilterRemoteName { get; set; }
}
}
还有这个文件:FiltersEnums.cs - 枚举列表
namespace SearchContent.Domains
{
public enum filterType
{
series, movies, programs, channels
}
public enum filterGenre
{
action, drama, comedy, horror, documentary, russian
}
}
我需要 - “FilterName”可以是 filterType 或 filterGenre。
我如何清除该属性“FilterName”?
最佳答案
您可以使用枚举类:
Enum enumGen; //declaring variable with Enum type
enumGen = filterType.series;
//and next you can do for example
enumGen = filterGenre.horror;
关于c# - 如何声明枚举类型的泛型属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48192527/