Результаты поиска по запросу "linq-to-objects"

2 ответа

Получить список отдельных предметов и их количество

У меня есть объект, который имеет много свойств, но есть только два:

2 ответа

Можно ли скомпилировать запрос для linq-to-objects

2 ответа

Как объединить коллекцию коллекций в Linq

Я хотел бы иметь возможность объединить

ТОП публикаций

2 ответа

Могу ли я использовать Expression <Func <T, bool >> и надежно увидеть, на какие свойства ссылаются в Func <T, bool>?

Я пишу что-то во вкусе

2 ответа

Используя LINQ, выберите список объектов внутри другого списка объектов.

2 ответа

, он будет повторяться 6 раз, несмотря на то, что есть только два совпадения. Я просто хочу подчеркнуть, что я буду использовать Joins вместо предиката IN.

2 ответа

Как уже говорилось, приложение не знает содержания критериев запроса. Если бы я решил добавить дополнительные критерии выбора, основываясь на моем представлении, мне пришлось бы также редактировать свой код. Я не хочу этого делать.

я есть база данных, которая имеет экран поиска пользователя, который является «динамическим», в котором я могу добавить дополнительные критерии поиска на лету, основываясь на том, какие столбцы доступны в определенном представлении, на котором ...

2 ответа

Подумай, LINQ!

уйста, мне нужна ваша помощь с выражением Linq: У меня есть вложенные объекты со списками, вот как выглядит основная иерархия объектов (каждая черта является атрибутом подкласса): Folder -name -List<Subfolder> Subfolders -name -List<Document> ...

2 ответа

 не буду этого делать, как объясняет Джон Скит. Поскольку массив (как в вашем примере) не генерирует исключения во время итерации, нет причин, которые нельзя оптимизировать.

var res = new int[1000000].Skip(999999).First();бы здорово, если бы этот запрос просто использовал индексатор, а не проходил 999999 записей. Я заглянул в System.Core.dll и заметил, что в отличие отSkip(),Count() метод расширения оптимизирован. ...

2 ответа

Могут ли эти два запроса LINQ быть взаимозаменяемыми?

а) Следующие два запроса дадут одинаковые результаты: var query1 = collection_1 .SelectMany(c_1 => c_1.collection_2) .SelectMany(c_2 => c_2.collection_3) .Select(c_3 => c_3); var query2 = collection_1 .SelectMany(c_1 => c_1.collection_2 ...