Tôi có phương pháp sau:
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);
});
}
}
}
Mục đích của việc này là xác định xem một Danh sách có chứa tất cả các phần tử của một danh sách khác hay không. Có vẻ như với tôi rằng một cái gì đó như thế này đã được tích hợp sẵn trong .NET, có phải vậy không và tôi có đang sao chép chức năng không?
Chỉnh sửa: Tôi xin lỗi vì đã không nói trước rằng tôi đang sử dụng mã này trên phiên bản Mono 2.4.2.