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

3 ответа

LINQ Выбрать отличные от списка?

У меня есть следующий список: class Person { public String Name { get; set; } public String LastName { get; set; } public String City { get; set; } public Person(String name, String lastName, String city) { Name = name; LastName = lastName; City ...

4 ответа

Moqing Enity Framework 6 .Include () с использованием DbSet <>

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

1 ответ

Linq, OrderByDescending, First и гнусный DefaultIfEmpty

Надеюсь, это простой вопрос, что я не понимаю чего-то базового. Ниже приведены два оператора Linq из приложения, над которым я работаю. EDMXModel.Classes.Period p1 = entities.Periods.DefaultIfEmpty(null).OrderByDescending(ap => ...

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

1 ответ

Линк к сущности: используйте словарь в запросе

У меня есть: Dictionary<int, List<int>> dict = new ... var a = SomeEntity.Where(f => dict[f.key].Contains(f.someValue))это приводит к ошибке LINQ to Entities does not recognize the method 'System.Collections.Generic.List`1[System.Int32] ...

3 ответа

Производительность Skip (и аналогичные функции, как Take)

Я только что посмотрел на исходный кодSkip/Take методы расширения .NET Framework (наIEnumerable<T> типа) и обнаружил, что внутренняя реализация работает сGetEnumerator метод: // .NET framework public static IEnumerable<TSource> ...

2 ответа

Как добавить элемент в коллекцию, используя Linq и C #

У меня есть коллекция предметов. например List<Subscription> subscription = new List<Subscription> { new Subscription{ Type = "Trial", Type = "Offline", Period = 30 }, new Subscription{ Type = "Free", Type = "Offline", Period = 90 }, new ...

1 ответ

Пользовательский метод расширения для упрощения оператора LINQ to SQL

У меня есть фрагмент кода LINQ, который мне нужно использовать во многих запросах let catchmentId = Convert.ToInt32( phy.PhysicalProperty_binData.Substring(offset + 3, 1) + phy.PhysicalProperty_binData.Substring(offset + 2, 1) ...

3 ответа

LINQ Join с несколькими условиями в предложении

Я пытаюсь реализовать запрос в LINQ, который использует левое внешнее соединение с несколькими условиями в предложении ON. Я буду использовать пример следующих двух таблицпроект (ProjectID, ProjectName) изадача (TaskID, ProjectID, TaskName, ...

6 ответов

IQueryable <T> не содержит определения для «Включить» и не имеет метода расширения «Включить»

Я пытаюсь использовать расширение Включить в наборе IQueryable, но у меня есть следующая проблема: Ошибка 1 «System.Linq.IQueryable <.Model.InsuranceCaseType>» не содержит определения «Включить» и не имеет метода расширения «Включить», ...

3 ответа

рефакторинг выражения LINQ IQueryable для удаления дублированных частей запросов

У меня есть несколько запросов linq с избыточностью, которые я хотел бы выделить из одного куска кода. Это совместные эксперименты, которые являются IQueryable, и важно, чтобы я не заставлял запрос оцениваться раньше, чем без рефакторинга. Вот ...