C#foreach在泛型类中使用枚举器

时间:2014-05-16 18:45:40

标签: c# generics foreach

我有一个包含枚举器的简单泛型类:

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;?

以外的其他内容

谢谢,

卡罗。

0 个答案:

没有答案