Вопросы по теме 'linq-to-objects'

Динамический порядок LINQ от IEnumerable ‹T› / IQueryable ‹T›
Я нашел пример в примерах VS2008 для динамического LINQ, который позволяет использовать sql-подобная строка (например, OrderBy("Name, Age DESC")) для упорядочивания. К сожалению, включенный метод работает только на IQueryable<T> . Есть ли...
288362 просмотров
schedule 16.11.2023

LINQ to Objects — не содержит?
У меня есть коллекция элементов, каждый из которых имеет набор отношений. У меня есть список групп, с которыми элементы могут иметь отношения. Я могу найти все элементы, которые имеют определенную связь, но теперь я хочу найти все элементы,...
15969 просмотров
schedule 01.03.2024

Метод расширения для ОБНОВЛЕНИЯ в Linq to Objects
В следующем сценарии я запрашиваю объект List и для соответствующего предиката хочу обновить некоторые значения: var updatedList = MyList .Where (c => c.listItem1 != "someValue") .Update (m =>...
7394 просмотров
schedule 05.03.2024

Как получить точку с минимальным X из массива точек без использования OrderBy?
Представь, что у меня есть var points = new Point[] { new Point(1, 2), new Point(2, 3) }; Чтобы получить точку с минимальным X, я мог: var result = points.OrderBy(point => point.X).First(); Но для больших массивов я...
1210 просмотров
schedule 27.10.2023

Динамические запросы LINQ
Можно ли создавать запросы Linq во время выполнения. Использование правила xml, которое можно преобразовать в запрос Linq.
2089 просмотров
schedule 06.04.2024

Что эквивалентно предложению SQL in здесь?
Я новичок в LINQ, и я занимаюсь этим уже несколько часов. У меня есть список‹> объектов, где одним из свойств объектов является список выбранных категорий. У меня также есть, помимо объектов, список, представляющий подмножество категорий, и я хочу...
93 просмотров
schedule 13.12.2022

LINQ To Object — как сгруппировать на основе поля
Я пытаюсь использовать LINQ в своей ObservableCollection, чтобы сгруппировать некоторые значения в каждом объекте. Для простоты предположим, что MyObject имеет одно свойство: public List<string> UserNames; Я хочу написать запрос LINQ,...
89 просмотров
schedule 29.11.2023

Вывод списка/другой структуры данных с помощью запроса linq
есть ли способ сделать Console.WriteLine() в примере универсальной коллекции: List a имеет: a.Key[0]: apple a.Value[0]: 1 a.Key[1]: bold a.Value[2]: 2 Есть ли способ записать содержимое списка: ключ, значение с помощью LINQ? a =...
22617 просмотров
schedule 29.12.2023

Динамический LINQ (для объектов): замена имени объекта в запросе из списка имен объектов (строка)?
У меня есть хороший запрос LINQ, который хорошо работает, он возвращает набор результатов, каждый набор результатов наследуется от MyBase. Мне нужно заменить AbcTransport, выполнив своего рода цикл по набору строк, которые у меня есть. Эти строки...
429 просмотров
schedule 04.11.2022

Почему IEnumerable не возвращается из метода LINQ Where(), полностью используемого Count()?
Я знал, что метод Count() , предоставляемый LINQ, имел оптимизацию, благодаря которой он проверял, реализована ли исходная последовательность ICollection<T> , и если да, вызывал свойство Count , а не перебирал всю коллекцию. Когда...
177 просмотров
schedule 24.02.2024

Проходной провайдер LINQ?
Я реализовал простые классы IQueryable и IQueryProvider , которые собирают статистические данные о деревьях выражений LINQ. Эта часть работает нормально. Затем я хотел бы передать дерево выражений поставщику LINQ-to-Objects по умолчанию для...
381 просмотров

Использование Expression‹Func‹TSource, TKey›› с IQueryable
Я пытаюсь написать функцию, которая фильтрует источник данных IQueryable с помощью селектора ключа и коллекции либо в SQL, либо в памяти, если коллекция больше определенного порогового значения. Это то, что у меня есть прямо сейчас. public...
2089 просмотров
schedule 13.02.2024

LINQ — запрос к базе данных с использованием в, как я могу ссылаться на данные до в предложении выбора?
во-первых, извините за название этого вопроса - я не знаю, как лучше его выразить. Приведенный ниже запрос возвращает общий объем продаж продукта за январь, февраль и март 2014 г., а также общий объем продаж за эти 3 месяца и среднемесячный объем...
61 просмотров
schedule 21.01.2024

Возврат данных, относящихся к дню, без дублирования с использованием linq и C#
Приведенный ниже запрос возвращает приведенные ниже примеры данных. Есть несколько дней. Я хочу иметь возможность отображать день со связанными данными под каждым днем. Мой ожидаемый результат также можно найти ниже. Почему-то я думаю, что мне...
41 просмотров
schedule 11.12.2023

Вычислить сумму с помощью LINQ
foreach (Item item in Items) { Cost = Cost + item.Costs.OrderByDescending(x => x.ID) .FirstOrDefault()...
12599 просмотров
schedule 22.03.2024

Совместное использование выражений между Linq to Entities и Linq to Objects
Я пытаюсь «поделиться» набором условий между вызовом Linq to Entities и некоторым другим кодом, чтобы уменьшить возможные несоответствия в условиях между двумя вызовами. Я начал с объявления своих условий: private Func<DateTime, Status,...
814 просмотров
schedule 26.10.2023