Описание тега igrouping

Интерфейс.NET для коллекции объектов с общим ключом
4 ответа

Разница между возвращаемыми значениями двух функций селектора в этом коде

var Students = new Dictionary<string, int>(); Students.Add( "Bob" , 60); Students.Add( "Jim" , 62); Students.Add( "Jack", 75); Students.Add( "John", 81); Students.Add( "Matt", 60); Students.Add( "Jill", 72); Students.Add( "Eric", 83); Students…
27 мар '14 в 14:44
3 ответа

LINQ: нет перегрузки для метода 'GroupBy', принимает 6 аргументов / IGrouping<t, t> не содержит определения

Проблема: получение ошибки "Никакая перегрузка для метода" GroupBy "не принимает 6 аргументов" Многие статьи SO предназначены для определенных пользовательских методов. GroupBy является частью библиотеки. Я пытался варьировать количество аргументов.…
03 окт '18 в 21:54
2 ответа

Проверьте, существует ли значение ключа в нескольких IGrouping и удалите, если они не

var boughtApples = apples.GroupBy(x =&gt; BoughtById); var boughtCoconuts = coconuts.GroupBy(x =&gt; x.BoughtById); var boughtOranges = oranges.GroupBy(x =&gt; x.BoughtById); Я хочу получить ключевые значения BoughtById кто купил все три вещи, а зат…
18 июн '15 в 15:03
1 ответ

Вложенный цикл Foreach без повторов

Это очень простая проблема, на которой я застрял. У меня есть объект IEnumerable IGrouping, в котором сгруппированы общие ключевые элементы. Теперь мне нужно сравнить каждый один и тот же элемент общего ключа в самом объекте IEnumerable IGrouping. Я…
21 ноя '17 в 10:31
1 ответ

Как объединить два Списка IGrouping?

Учитывая, что у меня есть два списка типа IGrouping: List&lt;IGrouping&lt;long, string&gt;&gt;: a) Key: 1 Values: "a", "b", "c" 2 "d", "e" b) 1 "aa", "bb", "cc" 3 "f", "g" И я хотел бы объединить оба: Key: 1 Values: "a", "b", "c", "aa", "bb", "cc" 2…
25 май '16 в 09:04
0 ответов

Метод ToggleActiveView от SemanticZoom генерирует исключение AccessViolationException

У меня есть GridView в приложении UWP, которое не содержит сгруппированных элементов. Так что я не могу просто положить это в SemanticZoom и использовать заголовки в качестве переключателей для "уменьшения" списка переходов. Вместо этого я полагаюсь…
10 фев '16 в 05:08
2 ответа

LINQ: группировка подгруппы

Как сгруппировать Подгруппу, чтобы создать список Континентов, где у каждого Континента есть свои округа, и у каждой страны есть свои города как эта таблица Вот т-sql: select Continent.ContinentName, Country.CountryName, City.CityName from Continent…
22 авг '16 в 14:12
1 ответ

Как я могу сделать вложенную проекцию в запросе Linq при использовании предложения group by?

Я пытаюсь работать с сгруппированными данными, возвращающимися из SQL. Метод, который я пишу, заключается в предоставлении данных для экрана "Обзор состояния дел". Он должен производить вложенный XML-документ. Теперь я мог бы сделать это простым спо…
23 авг '11 в 16:19
3 ответа

IEnumerable<IGrouping> в IEnumerable<Список>

Итак, у меня есть это: IEnumerable&lt;IGrouping&lt;UInt64, MyObject&gt;&gt; groupedObjects = myObjectsResults.GroupBy(x =&gt; x.Id); Вопрос в том, как превратить этот результат в IEnumerable&lt;List&lt;MyObject&gt;&gt;? Это, насколько я мог бы приня…
15 мар '14 в 16:49
1 ответ

Как обрабатывать IEnumerable с IGrouping в представлении?

Я пытаюсь отправить на просмотр IEnumerable и показать каждый элемент в нем, но у меня есть проблема при отправке. Это говорит о том, что: {System.Linq.Enumerable.WhereSelectEnumerableIterator&lt;System.Linq.IGrouping&lt;string,MvcApplication4.Model…
12 янв '13 в 13:55
1 ответ

Игрупинг не находит правильный ключ для пользовательского класса

У меня есть собственный класс, который содержит 3 поля: public class Selector { public long? SubTypeID {get;set;} public int TypeID { get; set; } public DateTime? ActionDate { get; set; } } IEnumerable&lt;IGrouping&lt;Selector, Log&gt;&gt; query = s…
19 ноя '13 в 02:13
1 ответ

Как сопоставить IGrouping<Key, ValueA> с IGrouping<Key, ValueB>?

Учитывая функцию f:ValueA -&gt; ValueBКак я мог сопоставить IGrouping типа IGrouping&lt;Key, ValueA&gt; в IGrouping&lt;Key, ValueB&gt;? Проблемный экземпляр: Скажем, у вас есть этот тип: TaggedItem = { Tag:Tag ; Item:Item } и этот запрос: query { fo…
04 мар '15 в 21:48
3 ответа

Вложенная IGrouping с LinQ

Я хочу знать, возможно ли получить List&lt;IGrouping&lt;string, IGrouping&lt;string, T&gt;&gt;&gt; из выражения Linq. То, что я хочу сделать, это упорядочить песни по жанрам и исполнителям, но в формате, в котором я могу повторять каждый жанр и для …
12 янв '16 в 15:38
1 ответ

Получение всех значений из IGrouping

В настоящее время у меня есть: UIEnumerable &lt;IGrouping&lt;PortableKey, FileInfo&gt;&gt; Из этого кода: var queryDupFiles = from file in fileList group file by new PortableKey { Name = file.Name, Length = file.Length } into g where g.Count() &gt; …
01 авг '12 в 19:16
1 ответ

Заменить ключ IGrouping?

Можно ли заменить Key с помощью которого IGrouping сгруппирован? В настоящее время я группируюсь по анонимному типу, как это: var groups = orders.GroupBy(o =&gt; new { o.Date.Year, o.Date.Month }); Но теперь мой ключ группировки - анонимный тип. Я х…
10 окт '16 в 13:54
2 ответа

Группировать с помощью Entity Framework

Я получаю 48 файлов в день на полчаса с рынка. Эти файлы имеют время начала как свойство. Я использую Entity Framework для просмотра этих файлов в веб-приложении, и поскольку файлы имеют британское время, но я работаю с европейским рынком, торговый …
09 апр '18 в 15:19
1 ответ

Группировка со строго типом группового ключа в WPF

Каждый найденный мной пример и статья о группировании элементов по одному свойству и их отображении. Но то, что у меня есть, это строго групповой ключ, который я хочу отобразить. Вот модели и логика группировки: Интерфейс элемента public interface I…
13 ноя '13 в 14:21
2 ответа

C# LINQ GroupBy для преобразования списка в группу с одним свойством в виде списка значений

У меня есть список объектов list1 Name Value N1 V100 N2 V101 N1 V102 N4 V103 N4 V104 Я хочу преобразовать это в сгруппированный список Name Values N1 V100, V102 N2 V101 N4 V103, V104 Когда я использую GroupBy Я все понял, ( list1.GroupBy(key =&gt; k…
19 дек '18 в 21:30
1 ответ

Как вы размещаете IGrouping на сгруппированных элементах, а не на группе?

Я пытаюсь использовать пропуск и взять IGrouping, но я не хочу, чтобы страница сгруппированного ключа, я хочу сделать это на элементы, которые были сгруппированы.
04 окт '10 в 10:48
3 ответа

Linq: создать пустую IGrouping

Я хотел бы создать функцию с использованием Linq, которая суммирует поступающую последовательность значений. Функция должна выглядеть примерно так: IDictionary&lt;TKey, Summary&lt;TKey&gt;&gt; Summarize&lt;TKey, TValue&gt;(IEnumerable&lt;TValue&gt; …
08 ноя '11 в 05:43