Просто некоторые детали. Get Records - это переменная, в которой содержатся результаты моей хранимой процедуры. Теперь я хочу спросить, что, если я хочу удалить группу по функции, но я все еще хочу получить ключ и элементы? Есть ли способ сделать это?Linq: Removing Group By, но все еще получает свои предметы?
var sortResCinema = GetRecords.Where(x => test2.branch == x.Bbranch && test.movieName == x.MovieName && x.MovieName != null)
.GroupBy(x => x.MovieName,
(key, elements) =>
new
{
Id = key,
Items = elements.ToList()
}).ToList();
Можете ли вы показать фактический код, как это сделать? Я до сих пор не знаком с Линком. –
обновили мой ответ. Это довольно сложно, не зная точной структуры объектов, возвращаемых вашей хранимой процедурой. Я предполагаю, что «ключ» и «элементы» являются свойствами этого объекта. –
Я уже пробовал код, но он говорит, что нет метода расширения для ключа и элементов. Просто мне нужна функция. Но мне все еще нужно получить ключ и элементы (некоторые из которых можно найти оттуда) –