Это может быть либо невозможно, либо настолько очевидно, что я продолжаю проходить через него.Возможно группировать по количеству в LINQ?
У меня есть список объектов (скажем, Интс для этого примера):
List<int> list = new List<int>() { 1, 2, 3, 4, 5, 6 };
Я хотел бы быть в состоянии группе парами, не обращая внимания на заказ или любого другого сравнения, возвращая новый Объект группировки.
т.е.
list.GroupBy(i => someLogicToProductPairs);
Там это вполне реальная возможность, я, возможно, приближается эту проблему с неправильным углом, однако, цель состоит в том, чтобы сгруппировать множество объектов постоянной мощности. Любая помощь приветствуется.
Каков результат? Группа, имеющая {1}, другая, имеющая {2}? –
Группировка будет парой, то есть {1,2}, {3,4} и т. Д. –