我有一个包含枚举器的简单泛型类:
public class FilterItem<T>
{
public T Filter { get; set; }
public FILTER_TYPE Type { get; set; }
}
我正在创建一个FilterItems的ArrayList并通过foreach循环运行它。在foreach循环中,我想使用基于Type的switch语句,但我无法弄清楚语法。
foreach (var item in filterList)
{
switch ( {***WHAT GOES HERE?***} )
{
case FILTER_TYPE.Desc:
也许我需要将item(在foreach中)的定义更改为&#39; var&#39;?
以外的其他内容谢谢,
卡罗。