我如何编写查询,以便 foreach 不会使用。我目前的查询是:
IEnumerable<GuestRSVP> guestrsvps = db.GuestRSVPs.Where(p => p.CeremonyGuestPartyId == CeremonyGuestpartyId);
foreach (var grsvp in guestrsvps)
{
db.GuestRSVPs.DeleteObject(grsvp);
}
如何在不使用 foreach 循环的情况下删除单个查询中的所有对象?