Squeak.ru - шаблоны программирования

Публикации по теме 'linq'


Полезный метод расширения LINQ 9: Flatten
Метод расширения Flatten используется для сведения последовательности вложенных последовательностей в единую плоскую последовательность. Он позволяет упростить работу с иерархическими или вложенными структурами данных за счет объединения всех элементов из внутренних последовательностей в единую последовательность. Вот пример реализации метода расширения Flatten : public static IEnumerable<T>…

Вопросы по теме 'linq'

Есть ли лучший способ получить подпоследовательности, в которых каждый элемент соответствует предикату?
Скажем, у меня есть IEnumerable. Например, {2,1,42,0,9,6,5,3,8}. Мне нужно получить «серии» элементов, соответствующих предикату. Например, если мой предикат был bool isSmallerThanSix(int number){...} Я хотел бы получить следующий вывод:...
03.06.2024

Обращение к другим объектам при использовании Linq2Sql и Sprocs
Мы оцениваем Linq2Sql для внутренних приложений, и наши рекомендации по разработке означают, что мы всегда должны использовать хранимые процедуры для всех операций CRUD, из различных блогов я собрал приложение, которое делает большую часть того, что...
13.05.2024

Как преобразовать Expression‹Func‹T, объект›› в Expression‹Func‹объект, объект››
Есть ли способ преобразовать Expression<Func<T, object>> в Expression<Func<object, object>> ?

Ошибка LINQ to Entities не распознает метод System.String ToString(), и этот метод не может быть преобразован в выражение хранилища
Я работаю с MVC4, Entityframewor и Jqgrid, когда я извлекаю данные из базы данных, я застрял с этой ошибкой. Многие из вас говорили, что заполняют поле id другой переменной, но я не понимаю, где именно его писать, и мое поле id в База данных имеет...

Где возвращает неверную запись
ОБНОВЛЕНИЕ У меня только что возникла мысль, которая вполне может иметь отношение к этому вопросу. В этом проекте я использую первый подход с кодом. Первоначально мой класс ZoneMapping был определен, как вы можете видеть ниже, однако в базе...
10.04.2024

Использование запроса LINQ для фильтрации, но он выбирает конкретный ключ много раз
Привет всем, я пытаюсь сделать запрос из таблицы (_dtlayout), используя LINQ to SQL. Я пытаюсь выбрать имя столбца FK_DataPoint. Но когда я отлаживаю его, он много раз попадает в этот столбец. Он не выдает никаких ОШИБОК, но с точки зрения...
08.04.2024

Как улучшить производительность linq с большими коллекциями (Code first POCO class)
Я хочу рассчитать оптимальное резервирование. Когда я делаю это на PL/SQL, это очень медленно и дорого. Поэтому я пытаюсь использовать LINQ. У меня две коллекции, заказы и запасы. Но это тоже очень медленно. мне недостаточно быстро. Я не...
30.05.2024

ViewModel. Загрузите запрос LINQ для просмотра
Я использую EF 6, и мне нужен запрос LINQ для извлечения всех данных в мою ViewModel. Каждое событие имеет статус (один к одному) В таблицах нет FK Я хочу отображать что-то вроде этого: EventID EventStatusID Name EventDate EventDesc...

От вложенных объектов к XML-документу с использованием рекурсии
Мне известно о совете, предоставленном здесь но, тем не менее, мне нужна помощь, чтобы понять, что в моем коде не так. У меня есть список объектов, полученных из этого класса public class Leaf { public String key { get; set; }...
27.04.2024

Расчет почасовой разбивки минут в каждом часе за период времени
Я пытаюсь получить разбивку минут в каждом часе за период времени. Например, скажем, у меня есть два DateTime: DateTime onTime = new DateTime(2019, 11, 6, 6, 30, 0); DateTime offTime = new DateTime(2019, 11, 6, 10, 45, 0); Таким образом,...
30.05.2024

Сравнение двух списков объектов и изменение свойства
Я пытаюсь сравнить два списка объектов и создать из них новый список. У меня есть класс с именем Item. public class Item { public string ItemNumber; public string OptionNumber; public int Count; } У меня есть два списка...
19.04.2024

Новые материалы

Угловая структура архитектуры
Обратите внимание, что эта статья устарела, я решил создать новую с лучшей структурой и с учетом автономных компонентов: https://medium.com/@marekpanti/angular-standalone-architecture-b645edd0d54a..

«Данные, которые большинство людей используют для обучения своих моделей искусственного интеллекта, поставляются со встроенным…
Первоначально опубликовано HalkTalks: https://hacktown.com.br/blog/blog/os-dados-que-a-maioria-das-pessoas-usa-para-treinar-seus-modelos-de-inteligencia-artificial- ja-vem-com-um-vies-embutido/..

Сильный ИИ против слабого ИИ: различия парадигм искусственного интеллекта
В последние годы изучению и развитию искусственного интеллекта (ИИ) уделяется большое внимание и прогресс. Сильный ИИ и Слабый ИИ — две основные парадигмы в области искусственного интеллекта...

Правильный способ добавить Firebase в ваш проект React с помощью React Hooks
React + Firebase - это мощная комбинация для быстрого и безопасного создания приложений, от проверки концепции до массового производства. Раньше (знаете, несколько месяцев назад) добавление..

Создайте API с помощью Python FastAPI
Создание API с помощью Python становится очень простым при использовании пакета FastAPI. После установки и импорта вы можете создать приложение FastAPI и указать несколько конечных точек. Каждой..

Веселье с прокси-сервером JavaScript
Прокси-серверы JavaScript — это чистый сахар, если вы хотите создать некоторую общую логику в своих приложениях, чтобы облегчить себе жизнь. Вот один пример: Связь клиент-сервер Мы..

Получить бесплатный хостинг для разработчиков | Разместите свой сайт за несколько шагов 🔥
Статические веб-сайты — это веб-страницы с фиксированным содержанием и его постоянным содержанием. Но теперь статические сайты также обрабатывают динамические данные с помощью API и запросов...