У меня есть коллекция IEnumerable, называемая allEventsDetails и свойства коллекции - это цифра, имя и статус.Группировка с linq для обновления коллекции
Мне нужно обновить ту же коллекцию, если два или более значения Значения равны.
var categories = from p in allEventsDetails
group p by p.Digit into g
where g.Count() > 1
select g.Select(s => s.status = "true");
Как я могу использовать linq для этого?
linkq обычно используется для извлечения данных ... обновление невозможно с помощью LINQ ... только возможный способ обновления данных через запрос linq осуществляется с помощью метода расширения. – CPR43
LINQ - это язык запросов, он не делает никаких модификаций. Модификации выполняются с помощью ORM, который вы используете, и являются конкретными для него. Какой ORM вы используете? Если вы используете коллекцию in-memory, с другой стороны, просто измените свойство –