【发布时间】:2009-08-11 21:14:27
【问题描述】:
如果可能,我想将以下内容合并:
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;
}
有什么共同点既可以继承自接口,也可以作为接口实现?
【问题讨论】: