Результаты поиска по запросу "linq"
Важным преимуществом отложенного выполнения является то, что вы получаете самые свежие данные. Это может повлиять на производительность (особенно если вы имеете дело с абсурдно большими наборами данных), но в равной степени данные могут измениться к тому времени, когда ваш исходный запрос вернет результат. Отложенное выполнение гарантирует, что вы получите самую свежую информацию из базы данных в тех случаях, когда база данных быстро обновляется.
использует модель отложенного выполнения, которая означает, что результирующая последовательность не возвращается во время вызова операторов Linq, но вместо этого эти операторы возвращают объект, который затем возвращает ...
метод б)
учаю сообщение об ошибке, отображаемое в заголовке, из запроса LINQ, который включает две таблицы из двух разных файлов edmx. Вот запрос: var query = (from a in db1.Table1 join b in db1.Table2 on a.Id equals b.Id orderby a.Status where b.Id == 1 ...
(оба по принципу СУХОЙ - в коде и во время выполнения).
те предположим, если у нас есть класс, как class Person { internal int PersonID; internal string car ; }Теперь у меня есть список этого класса:List<Person> persons; Теперь этот список может иметь несколько экземпляров с одинаковыми ...
Для модульного теста я считаю, что самый простой подход - просто заставить XElement анализировать ожидаемую строку.
ульном тесте я сравниваюXElement объект с тем, которого я ожидаю. Я использую метод для вызова.ToString() наXElement объект и сравнить его с жестко закодированным строковым значением. Этот метод оказался довольно неудобным, так как я всегда ...
только что видел это сейчас, если вы работаете со списком объектов, вы можете попробовать это
ьзуя LINQ, каков наилучший способ выбрать один элемент из списка, если элемент может отсутствовать в списке? Я придумал два решения, ни одно из которых мне не нравится. Я использую предложение where для выбора списка элементов (который, как я ...
Хорошо. Спасибо за разъяснения. Вы все еще можете рассмотреть рекомендации по кешированию и тестирование в VB. Я оставлю Lambda-версию на тот случай, если кто-нибудь еще столкнется с этим вопросом и ищет подход, основанный на коде. Рад видеть, что у вас это работает.
му я создаю MicroRuleEngine (хотелось бы, чтобы это выглядело как проект OpenSource), и я сталкиваюсь с нулевой ссылкой Ошибка при выполнении скомпилированного ExpressionTree, и я не совсем уверен, почему. Правила против простых свойств работают, ...
С Linq в C # вы можете сделать следующие варианты, которые дают одинаковые результаты:
я есть два списка, и мне нужно сравнить их и вернуть только список элементов, не в обоих. var listOfIds = new List<int> {1,2,4}; var persons = new ObservableCollection<Person> { new Person {Id = 1, Name = "Person 1"}, new Person {Id = 2, Name = ...
Должно быть так просто, как:
я есть следующий код: var foo = (from data in pivotedData.AsEnumerable() select new { Group = data.Field<string>("Group_Number"), Study = data.Field<string>("Study_Name") }).Distinct();Как и ожидалось, это возвращает разные значения. Однако я ...
Сравните прошлые даты в LINQ
Я должен написать оператор LINQ, который определяет, сколько раз элемент появлялся в базе данных за последние 90 дней. Это легко, но они хотят видеть данные с точки зрения 1-30 дней, 31-60 дней и 61-90 дней. В настоящее время я занимаюсь ...
Как сделать левое внешнее соединение с Dynamic Linq?
Я пытаюсь имитировать левое внешнее соединениеВот [https://stackoverflow.com/questions/584820/how-do-you-perform-a-left-outer-join-using-linq-extension-methods] но используя динамические методы расширения linq. Что у меня есть: public static ...