Описание тега linq-group

1 ответ

Группировка, приводящая к анонимным типам

У меня есть список строк, таких как эта heading1 00:01:20 randomText 01:23 randomText2 01:45 randomText3 02:10 heading2 00:05:20 randomText4 07:25 randomText5 04:35 randomText6 09:12 etc. Я хотел бы использовать Linq, чтобы получить список анонимных…
07 авг '12 в 07:51
1 ответ

LINQ Composite Key Group Присоединение с ключами, неизвестными во время компиляции

Я пытаюсь заставить GroupJoin работать с несколькими неизвестными ключами, используя LINQ. Я видел решения с анонимными типами, но ключи всегда были предопределены. В моем случае они определяются пользователем, поэтому я не буду знать эту информацию…
12 июл '13 в 14:52
1 ответ

Linq to SQL (Entity Framework) группировать по работе Номер недели

В Linq to SQL можно сгруппировать по номеру недели Рабочую неделю, а не недели из года, например, 01.01.2016 относится к той же неделе, что и 31.12.2015, а не к той же неделе года (но это на той же физической неделе, если хотите)
08 дек '15 в 21:11
3 ответа

Словарь LINQ Неопределенные значения

Я немного борюсь с попыткой написать запрос LINQ, чтобы сделать следующее, public class MyClass { public int ID {get; set;} public int Name {get; set;} public IEnumerable<string> SomeIEnumerable {get; set;} } Я пытаюсь создать объект с помощью…
15 май '12 в 10:59
2 ответа

Выберите дубликаты из нескольких списков

У меня есть массив List<int>Я использую LINQ (благодаря этому форуму), чтобы найти дубликаты, но после объединения списков в один список, как я могу получить словарь следующим образом: KEY -> duplicate value | VALUE -> list index where d…
01 сен '13 в 18:23
1 ответ

Lambda Query GroupBy с логическими значениями

У меня есть несколько случаев, когда мне нужно вернуть список данных, который использует .GroupBy, В дополнение к датам и целым числам мне также нужно возвращать логические значения, что я не могу сделать. Пример модели: public class HolidayCheckLis…
27 окт '14 в 17:54
3 ответа

Linq Группировка по дате (месяцу)

Я хотел бы знать, как я могу сгруппировать некоторые данные по месяцам и суммировать поля. Например, у меня есть список MyObjects(DateTimeField, AmountField), Я хочу сгруппировать по DateTimeField, но не всю дату, а только по месяцам, а затем суммир…
12 апр '13 в 19:32
4 ответа

Linq join, group, count где count больше значения

У меня есть следующее выражение linq, которое позволяет мне объединить две таблицы, сгруппировать их по DSCID, а затем получить количество сгруппированных значений: var qryGeoApppendCount = from a in append join g in geo on a.Field<string>("RN…
25 окт '10 в 18:23
1 ответ

Объединить элементы в списке объектов

У меня есть этот класс: public class Note { public DateTime Date { get; set; } public string Time { get; set; } public string Text { get; set; } } и список List<Note> ungroupedNotes; Я хочу сгруппировать несколько заметок с одинаковыми датой и…
05 дек '12 в 10:55
2 ответа

LinQ Group.Average обрезает мои значения

У меня есть следующая структура таблицы: tempDt col1 = Product (Integer) col2 = Customer (Integer) col3 = Center (Integer) col4 = Date (Date) col5 = Price (Double) col6 = Sales (Double) Этот пример строки: 1;1;1;01.01.2012;4.39;20000 1;1;1;02.02.201…
04 июн '12 в 07:08
1 ответ

Создать XML с помощью LINQ

У меня есть таблица (с данными), которая выглядит следующим образом Hotelid Room# Description visitor Name amount 1 2 of 5 sam 10 1 2 of 5 sam 5 1 2 of 5 sam 50 1 2 of 8 james 50 1 2 of 8 james 50 1 2 of 6 justin 50 2 3 sm 4 john 5 2 4 al 3 jose 8 3…
20 авг '13 в 20:04
1 ответ

Как получить и использовать источник группировки в LINQ?

Я хотел бы использовать параметр "o" (исходный объект) в результате группировки, как показано ниже: return (from o in objects group o by MySpecialConverter(o) into g select new Group { Key = g.Key, Items = g.ToList(), Source = o, // Error: The name …
03 ноя '18 в 05:17
1 ответ

Возврат списка<строка> после группировки по

У меня есть функция public List&lt;string&gt; UserList() { var q = from i in _dataContext.PageStat group i by new { i.UserName } into ii select new { ii.Key.UserName }; } Как я могу вернуться List&lt;string&gt;?
03 июл '10 в 10:26
1 ответ

Группировать по нескольким столбцам и количеству

У меня есть Table1 и Table2 в виде IEnumerable&lt;DataRow&gt;, Обе таблицы имеют столбцы Column1 а также Column2, Я хотел бы сделать левое внешнее соединение на Column1 и хотел бы получить количество строк, присутствующих в Table2 и загрузите записи…
08 июл '10 в 23:53
2 ответа

Достижение сложной сортировки через Linq to Objects

Меня попросили применить условную сортировку к набору данных, и я пытаюсь выяснить, как этого добиться с помощью LINQ. В этом конкретном домене заказы на покупку могут быть помечены как первичные или вторичные. Точный механизм, используемый для опре…
16 ноя '09 в 15:34
1 ответ

LINQ Group и считать с Максом

Может кто-нибудь написать запрос LINQ для следующего, пожалуйста Учитывая приведенные ниже данные, мне нужен следующий игрок с наибольшим количеством очков каждую неделю и подсчет их, если они выиграют более одной недели. Если ничья приводит к наибо…
19 май '13 в 19:44
4 ответа

Общая зарплата для мудрой группы отдела по концепции с использованием linq в asp.net

Я новичок в запросе linq в asp.net. Я хочу, чтобы общая зарплата для отдела мудро, используя группу по концепции. Я хочу получить результат, используя запрос linq, поэтому, пожалуйста, помогите мне, друзья. Я взял одну таблицу, см. Ниже. Можете ли в…
18 окт '13 в 10:14
2 ответа

Как расценивать groupby в C# linq как двумерный список?

List&lt;History&gt; data = new List&lt;History&gt;(){ new History() {Symbol="a", Close = 1.0m, Date = new DateTime(2016, 2, 1) }, new History() {Symbol="a", Close = 1.2m, Date = new DateTime(2016, 2, 2) }, new History() {Symbol="a", Close = 1.3m, Da…
11 авг '16 в 07:25
2 ответа

C# произвольная группа непрерывными целыми числами

В C# Учитывая следующий массив целых чисел, например, 100001 100002 100005 100006 100007 100009 100011 Я хочу создать структуру данных, содержащую следующие значения [0] =&gt; {Type= "Continuous", Count=2, Items = [100001, 100002]} [1] =&gt; {Type= …
14 май '17 в 12:48
2 ответа

Группировка относительно близких значений с помощью LINQ или цикла

Я думаю, это будет больше математики, чем C#. У меня есть массив значений с плавающей точкой, где большинство значений принадлежит одному из немногих плотно упакованных диапазонов. Вот пример (нижний предел =0, верхний предел =612): 3.4,5.0,6.1, 144…
11 сен '12 в 06:35