我有以下方法调用:
var types = CityTypeExt.GetOptions();
var statuses = CityStatusExt.GetOptions();
以及以下方法:
public static class CityTypeExt
{
public static SelectList GetOptions()
{
var values = EnumUtilities.GetSpacedOptions<CityType>();
var options = new SelectList(values, "Value", "Text");
return options;
}
}
public static class CityStatusExt
{
public static SelectList GetOptions()
{
var values = EnumUtilities.GetSpacedOptions<CityStatus>();
var options = new SelectList(values, "Value", "Text");
return options;
}
}
有没有办法可以制作一个结合 CityTypeExt 和 CityStatusExt 的通用方法?
请注意,CityType 和 CityStatus 是枚举。