我有这样的方法,传递枚举作为参数
private List<SelectListItem> GetList()
{
var values = from LtlAccountType item in
Enum.GetValues(typeof(LtlAccountType))
select new SelectListItem
{ Text = item.ToString(), Value = item.ToString() };
return values.ToList();
}
如何通过enum
作为parameter
和查询enum
private List<SelectListItem> GetList(Enum obj)
{
var values = from obj item in Enum.GetValues(typeof(obj))
select new SelectListItem
{ Text = item.ToString(), Value = item.ToString() };
return values.ToList();
}
后返回列表我上obj
Type or namespace name expected
此错误
'typeof运算()'作品类型。当你有一个实例,调用例如'obj.GetType()',而不是 –