如果可能的话,我想采取以下措施并将它们结合起来:
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;
}
是否有一些共同点可以继承或实现为接口?
答案 0 :(得分:4)
数组继承自IEnumerable。