Cách xóa mục khỏi danh sách bằng linq?.Xóa mục khỏi danh sách bằng linq
Tôi có một danh sách các mục và mỗi mục nó tự có một danh sách các mục khác bây giờ tôi muốn chaeck nếu các mục khác chứa bất kỳ mục nào trong danh sách được chuyển vì vậy mục chính nên được loại bỏ. Vui lòng kiểm tra mã để biết rõ hơn.
public Class BaseItems
{
public int ID { get; set; }
public List<IAppointment> Appointmerts { get; set; }
}
Public DeleteApp(List<IAppointment> appointmentsToCheck)
{
List<BaseItems> _lstBase ; // is having list of appointments
//now I want to remove all items from _lstBase which _lstBase.Appointmerts contains
any item of appointmentsToCheck (appointmentsToCheck item and BaseItems.Appointmerts
item is having a same reference)
//_lstBase.RemoveAll(a => a.Appointmerts.Contains(//any item from appointmentsToCheck));
}