是否存在包含IEnumerable或数组的约束,接口或类?

时间:2009-08-11 21:14:28

标签: arrays .net-3.5 list

如果可能的话,我想采取以下措施并将它们结合起来:

public static T[] ForEach<T>(this T[] TArray, Action<T> doWhat)
    {
        foreach (var item in TArray)
        {
            doWhat(item);
        }
        return TArray;
    }

上面的句柄数组,在句柄列表下面

    public static IEnumerable<T> ForEach<T>(this IEnumerable<T> TList, Action<T> action)
    {
        foreach (var item in TList)
            action(item);
        return TList;
    }

是否有一些共同点可以继承或实现为接口?

1 个答案:

答案 0 :(得分:4)

数组继承自IEnumerable。