[英]How to declare generic property of type enum?
我有这个型号:过滤器
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类:
Enum enumGen; //declaring variable with Enum type
enumGen = filterType.series;
//and next you can do for example
enumGen = filterGenre.horror;
您可以使用Enum
类型:
public Enum FilterName { get; set; }
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.