Language Integrated Query (LINQ) - это компонент Microsoft .NET Framework, который добавляет собственные возможности запроса данных в языки .NET. При необходимости рассмотрите возможность использования более подробных тегов, например [linq-to-sql], [linq-to-entity] / [entity-framework] или [plinq]

Подробнее про linq...

У меня есть вложенный список List<list<dynamic>>, я хочу получить все первые элементы второго уровня и сформировать новый List<dynamic>. Я знаю, что .first() получает первый элемент списка, но как я могу указать несколько элементов из нескольких подсписков? Заранее спасибо.....
4 Фев 2022 в 16:05
У меня есть 2 таблицы, одна с городами, а другая со значениями температуры/даты для городов, город может иметь несколько дат с температурой. Как я мог с помощью EF + linq привести города + самую последнюю температуру каждого из них Что-то вроде: _context.city.include(x=> x.temperature().last());....
3 Фев 2022 в 23:02
Я использую LINQ для извлечения записей из базы данных. Все работает нормально, за исключением того, что мне нужно применить разные фильтры в одном запросе. Если параметры не равны нулю и больше нуля, тогда применяются фильтры. В противном случае, если они равны нулю или нулю, не применяйте фильт....
3 Фев 2022 в 16:14
var duplicates = wb.MyList.AsEnumerable() .GroupBy(r => new { r.TypeCode, r.InterfaceID,r.ProviderID}) .Where(gr => gr.Count() > 1); У меня есть два TypeCode с разным регистром, один в верхнем регистре, а другой в нижнем регистре, из-за учета регистра он не возвращался как дубликаты. Я проб....
3 Фев 2022 в 13:25
Я хотел запросить данные, где TargetCompletionDate находится между датой начала и окончания, он также должен запрашивать данные, даже если я не указываю дату начала и окончания, ниже мой фрагмент кода, но запрос даты, похоже, не работает? Любая проблема, которую вы заметили, будет очень признательн....
3 Фев 2022 в 10:59
Я пытаюсь выполнить свой ответ в console.writeline, но что-то упускаю, и после 2 часов поиска я просто не могу понять. Я хочу, чтобы моя консоль сказала Apple Large 2 Apple Mid 1 Apple Small 2 Цель состоит в том, чтобы указать тип, размер, сгруппировать размеры вместе и указать, сколько размеров су....
3 Фев 2022 в 09:10
У меня есть объект с именем "response" типа <LabelResponse>, который содержит объект с именем "items" типа IEnumerable<PostLabelResponse>. Этот PostLabelResponse содержит 2 строки с именами "Key" и "Category". IEnumerable содержит повторяющиеся значения этого PostLabelResponse. Как я могу удалить....
2 Фев 2022 в 22:16
Есть ли способ использовать LINQ API для (внутреннего) объединения коллекций ленивым способом? Я столкнулся с ситуацией, когда мне нужно сопоставить несколько CSV в каскаде, и я хотел бы избежать ненужных операций синтаксического анализа, если CSV "вверх по течению" оказываются пустыми: ReadCsvRows....
1 Фев 2022 в 15:32
Я пытаюсь показать много значений в диаграмме данных WPF после того, как пользователь выбрал целевые параметры. Чтобы реализовать это, я использую живые диаграммы для WPF (например: https://lvcharts .net/App/examples/v1/Wpf/Scrollable), и он работает хорошо. Чтобы изменить значения на диаграмме, ....
1 Фев 2022 в 14:28
using System; using System.IO; namespace Test_Arrays_and_Files { class Program { static void Main(string[] args) { string tFile = @"C:\Programming\GLO\DC\dcw.txt"; string read = File.ReadAllText(tFile); string[] test = read.Split(','); ....
1 Фев 2022 в 08:30
Посмотрите на это IQueryable: var query = from e in db.EntityA select new MyViewModel { field1: e.field1, field2: e.field2, field3: (e.field4 == 4 ? "four" : e.field4 == 3 : "three":.....
31 Янв 2022 в 19:07
Это пример: originalList - это список объектов var subList = (originalList.Where(x => x.number < 0)).ToList(); originalList.RemoveAll(x => x.number < 0); Я буду использовать этот подсписок позже. В этом примере originalList повторяется два раза. Эта функция вызывается миллиарды раз, а originalLis....
31 Янв 2022 в 17:32
Мне нужно реализовать поиск по термину и сохранить в IQueryable, но Entity Framework не позволяет использовать метод Contains в Linq-to-Entities, как его заменить? query = query.Where(e => e.Fullname.Contains(searchTerm, StringComparison.InvariantCultureIgnoreCase) || e.Emai....
31 Янв 2022 в 17:06
portalSelectslist.FirstOrDefault(x => x.PortalId == item.PortalId).AccessTypePortalId = item.AccesstypePortalId; portalSelectslist.FirstOrDefault(x => x.PortalId == item.PortalId).Isselected = true; Обновите элемент из списка. Я обновляю каждое свойство в каждой строке вместо того, ....
31 Янв 2022 в 17:02
Я создаю веб-приложение для управления летной школой, и у меня есть следующая структура базы данных (нерелевантные таблицы были размыты, а релевантные для ясности переведены на английский язык): У меня есть таблица Сроки выполнения, в которой хранятся все сроки, связанные с самолетом. Эта таблица ....
31 Янв 2022 в 15:08
Я использую EF core 6, мне нужно получить записи за предыдущий и следующий месяц с помощью LINQ. Существует выпадающий список с названием месяца, я буду отправлять номер месяца выбранного месяца в условие LINQ Если я выберу январь, он должен получить результаты записей за весь декабрь из прошлого г....
31 Янв 2022 в 13:32
Я делаю две выборки из базы данных с помощью linq2db. У меня есть два списка TaskDone и TaskNotAccomplished. Я хочу иметь строки, которых нет в списке TaskDone taskDone = from t in db.tblTasks join a in db.tblTaskResult on t.TaskId equals a.TaskId where a.UserId == tUser....
30 Янв 2022 в 12:03
Я использую linq для приведения строки данных к классу MapValueFields, но значения строк являются строками, поэтому это вызывает ошибку приведения, любая помощь приветствуется. Внутри класса public partial class MapValueFields { public GrandTotal Amount { get; set; } ... } public pa....
30 Янв 2022 в 08:27
Я пытаюсь сгруппировать свои данные с помощью LINQ. Это модель, которую я использую: public class Employee { public string FirstName {get;set;} public string LastName {get;set;} public IEnumerable<string> Groups {get;set;} } И у меня есть IEnumerable<Employees>, и я хочу преобразовать это....
28 Янв 2022 в 17:46
Есть ли способ получить индекс строки последнего вхождения в файл, а не саму строку? $delegate = [Func[string,bool]] {$args[0] -match $myString} $lastCheckIn = [Linq.Enumerable]::Last([System.IO.File]::ReadLines($myFile), $delegate) Я думал об использовании [Linq.Enumerable]::Count, но не смог най....
27 Янв 2022 в 23:08
Я новичок в Linq и не могу понять этот запрос. У меня есть dataTable с полем «RecordType». Я хочу, чтобы определенные поля строк отфильтровывались с использованием первой буквы RecordType. Фильтр представляет собой строку «A, B», которая должна получать только записи с RecordType, начинающимся с A и....
27 Янв 2022 в 20:35
У меня следующий класс. public class DataDescr { public string name { get; set; } public double age{ get; set; } } И у меня есть следующий список, содержащий элементы типа DataDescr List<DataDescr> data = new List<DataDescr>(); data.add(new DataDescr{ name = "Test_1", age = 20 }); data.add....
27 Янв 2022 в 13:26
У меня есть список объектов, которые я пытаюсь получить после нескольких 3 полей друг от друга. Проблема в том, что окончательный результат НЕ совпадает, когда я запускаю расчет в следующих двух случаях: 1 - purchasesDeserialized.Sum(reference => reference.Price * reference.Box * reference.Qty) 2 -....
26 Янв 2022 в 22:20
У меня есть следующие перечисления и класс: public enum SymbolTypeEnum { [Description("Forex")] forex = 0, [Description("Metals")] metals = 1, [Description("Commodities")] commodities = 2, [Description("Indices")] indices = 3, [Description("Cryptocurrency")] c....
25 Янв 2022 в 13:29
У меня есть часть выбора linq, которую я использую довольно часто, поэтому мне было интересно, есть ли способ «повторно использовать» ее, то есть поместить ее в какую-то переменную. Мой оператор linq выглядит примерно так: var today = DateTime.Now; var tmp = _context.Student .Where(b => b.Semester >....
24 Янв 2022 в 17:28