J'ai la méthode suivante:
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);
});
}
}
}
Le but est de déterminer si une liste contient tous les éléments d’une autre liste. Il me semblerait que quelque chose comme ceci serait déjà intégré à .NET, est-ce le cas et est-ce que je duplique des fonctionnalités?
Edit: Je m'excuse de ne pas avoir indiqué à l'avance que j'utilise ce code dans la version 2.4.2 de Mono.