Ho il seguente metodo:
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);
});
}
}
}
Lo scopo è determinare se una lista contiene tutti gli elementi di un'altra lista. Mi sembra che qualcosa di simile sia già integrato in .NET, è così e sto duplicando la funzionalità?
Modifica: le mie scuse per non aver dichiarato in anticipo che sto usando questo codice sulla versione Mono 2.4.2.