Ich habe die folgende Methode:
namespace ListHelper
{
public class ListHelper<T>
{
public static bool ContainsAllItems(List<T> a, List<T> b)
{
return b.TrueForAll(delegate(T t)
{
return a.Contains(t);
});
}
}
}
Der Zweck besteht darin, festzustellen, ob eine Liste alle Elemente einer anderen Liste enthält. Es scheint mir, dass so etwas bereits in .NET integriert ist. Ist das der Fall und dupliziere ich die Funktionalität?
Bearbeiten: Ich entschuldige mich dafür, dass ich nicht im Voraus angegeben habe, dass ich diesen Code in Mono Version 2.4.2 verwende.