Skip to main content
Stack Overflow на русском

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

Тип поиска Синтаксис поиска
Метки [метка]
Точно "слова в кавычках"
Автор user:1234
user:me (ваши)
Рейтинг score:3 (3+)
score:0 (нет)
Ответов answers:3 (3+)
answers:0 (нет)
isaccepted:yes
hasaccepted:no
inquestion:1234
Просмотры views:250
Код code:"if (foo != bar)"
Секции title:яблоки
body:"яблоки апельсины"
Ссылка url:"*.example.com"
Закладки in:saves
Статус closed:yes
duplicate:no
migrated:no
wiki:no
Типы is:question
is:answer
Исключить -[метка]
-яблоки
Для получения дополнительной информации о расширенном поиске посетите нашу страницу справки
Результаты поиска по меткам
Параметры поиска: not deleted user 179270
16 результатов

Language Integrated Query (LINQ) — проект Microsoft по добавлению синтаксиса языка запросов, напоминающего SQL, в языки программирования платформы .NET Framework.

6 голосов
Принятый

LINQ пропускает строки если в ячейке NULL

исправьте linq запрос следующим образом: join status in db.RetailStatus on order.StatusId equals status.Id into rs from status in rs.DefaultIfEmpty() join customer in db.RetailCustomers on order.RetailCustomerId … string.Empty } Способ создания навигационного свойства зависит от используемого linq-провайдера. …
Bald's user avatar
  • 6,570
6 голосов
Принятый

Sql запрос как его переделать на LINQ

предположим модели данных выглядят так: public class Person { public int Id {get;set;} public string FirstName {get;set} } public class Phone { public int Id {get;set;} public int Pe …
Bald's user avatar
  • 6,570
4 голоса
3 ответа
597 показов

Сгруппировать последовательно идущие цифры в массив

new List<int> {3}, new List<int> {5,6,7}, new List<int> {9} }; мне в голову приходит только вариант сделать в цикле for но мне кажется что это можно сделать более элегантней с использованием linq
Bald's user avatar
  • 6,570
2 голоса
1 ответ
154 показа

Как найти разность для коллекций состоящих из "пользовательских" данных?

Для нахождения разности хочу воспользоваться linq методом Except, описание метода говорит что для пользовательских типов надо сделать, одно из двух: Отнаследовать пользовательский класс от IEquatable< …
Bald's user avatar
  • 6,570
0 голосов
1 ответ
254 показа

Linq Left Join: Можно ли оптимизировать linq запрос?

linq запрос выглядит так: var operations = _context.Set<Operation>() .Include(x=>x.Product) .ToList(); var timeWorks = _context.Set<OperationItem>() …
Bald's user avatar
  • 6,570
3 голоса
Принятый

Как не допустить создания дубликатов в БД

Наиболее предпочтительным является способ проверки на дубликат средствами самой бд. В Entity Framework это может выглядеть например так: воспользуемся средствами fluent api protected override void …
Bald's user avatar
  • 6,570
1 голос

Сложить два столбца с помощью LINQ to Entities

var summColumn = context.table.Sum(o=>o.T2+o.T3); P.S. ответ из комментария
5 голосов
Принятый

Как получить колекцию, используя Contains(), при большом количестве элементов списка

var skipTo = 0; var takeTo = 15; var out = Ctx.pr_abon .Where(w => selected_id.Contains(w.id)) .GroupBy(g => g.id_a) .Skip(skipTo) .Take(takeTo) .ToList(); …
Bald's user avatar
  • 6,570
4 голоса
2 ответа
624 показа

Как не допустить создания дубликатов в БД

Предположим есть следующий класс, который символизирует таблицу в БД: public class Operation { public string Detail { get; set; } public string Number { get; set; } public int EquipmentId …
Bald's user avatar
  • 6,570
5 голосов
2 ответа
2k показов

Динамическое построение Linq запроса

public class BaseEntity { public int Id {get;set;} public DateTime Created {get;set;} public bool IsDeleted {get;set;} } Думаю данные свойства есть почти в каждой сущности, и довольно ча …
Bald's user avatar
  • 6,570
2 голоса
Принятый

Переделать данный запрос SQL на Linq

Раз уж Вы упомянули metanit, то тогда рекомендую почитать для большего понимания: Linq, в свое время тоже начинал с данного ресурса. …
Bald's user avatar
  • 6,570
7 голосов
0 ответов
169 показов

Можно ли заполнить навигационное свойство в предварительно сформированом анонимном объекте?

Есть следующие классы public class Operation { public int Id {get;set;} } public class Act { public int Id {get;set;} public string Number {get;set;} public int OperationId {get;set; …
1 голос

Поиск повторяющихся элементов коллекции в C#

public class MeterReading { public int Day {get;set;} public double Value {get; set;} } var results = meterReadings .GroupBy(x=>x.Day) .Select(x=> new MeterReading{ Day = x.K …
Bald's user avatar
  • 6,570
2 голоса

Как правильно построить запрос в Entity Framework

дабы не гонять данные между клиентом и сервером я бы необходимый запрос sql оформил в виде табличной функции которая возвращает необходимые данные: Create functions dbo.GetEntities() Returns Table As …
Bald's user avatar
  • 6,570
8 голосов
1 ответ
290 показов

Метод `All()` для пустой коллекции возвращает `true`: баг или фича?

У меня есть класс Item public class Item { public int ParentId {get;set;} public int TypeId {get;set;} public int? AttachedFileId {get;set;} } Мне необходимо для каждого родителя получи …
Bald's user avatar
  • 6,570

1
2
15 30 50 на странице

AltStyle によって変換されたページ (->オリジナル) /