Aşağıdaki yönteme sahibim:
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);
});
}
}
}
Bunun amacı, bir Listenin başka bir listenin tüm unsurlarını içerip içermediğini belirlemektir. Bana öyle geliyor ki, bunun gibi bir şey zaten .NET'te yerleşik olacaktı, durum bu mu ve ben işlevselliği mi çoğaltıyorum?
Düzenleme: Bu kodu Mono sürüm 2.4.2'de kullandığımı açıkça belirtmediğim için özür dilerim.