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


Основы LINQ
LINQ существует с 2007 года, и его популярность растет. Это отличный способ быстро перебирать и фильтровать списки, будь то список значений данных или объектов. Если вы используете Entity Framework, скорее всего, вы используете LINQ. Но что такое LINQ и каковы основы этой структуры? LINQ в двух словах LINQ расшифровывается как L language In tegrated Q uery и является заменой старых добрых запросов…

Понимание оператора C# Lambda с примерами
C# — универсальный и мощный язык программирования, который позволяет разработчикам писать чистый и лаконичный код. Одной из примечательных особенностей языка является лямбда-оператор, который позволяет разработчикам быстро и легко создавать встроенные анонимные функции. В этой статье мы рассмотрим, что такое лямбда-оператор C# и как его можно эффективно использовать для улучшения читабельности и удобства сопровождения кода. Что такое лямбда-оператор в C#? В C# лямбда-оператор представлен..

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

Различия между NHibernate, Castle, Linq - На кого они нацелены?
В этом ответе говорится, что Linq нацелен на несколько иную группу разработчиков, чем NHibernate, Castle и т. Д. Будучи новичком в C #, не забывайте обо всем, что его окружает: Существуют ли другие основные, из-за отсутствия лучшего термина,...
4006 просмотров
schedule 09.11.2021

Что более эффективно для синтаксического анализа Xml, XPath с помощью XmlDocuments, XSLT или Linq?
Я проанализировал XML, используя оба следующих метода ... Анализ XmlDocument с использованием объектной модели и запросов XPath. XSL / T Но я никогда не использовал ... Объектная модель Linq Xml, впервые появившаяся в .Net 3.5...
15499 просмотров
schedule 01.11.2021

Как бы вы не выполняли запрос с LINQ?
У меня есть две коллекции, у которых есть свойство Email в обеих коллекциях. Мне нужно получить список элементов в первом списке, где Email не существует во втором списке. В SQL я бы просто использовал «не в», но я не знаю эквивалента в LINQ....
347031 просмотров
schedule 09.10.2021

Перекрестное применение в Linq
Можно ли использовать SQL Server 2008 CROSS APPLY с LINQ-2-SQL? Пример SQL: select d.dateCol, tvf.descr, tvf.value from dateTable d cross apply tvFunction(d.dt, 'anotherParam') tvf where d.category='someCat' CROSS APPLY позволяет...
2417 просмотров

преобразовать Request.QueryString в Datetime, а затем получить с помощью datacontext в linq в c # asp.net
Я хочу получить значение Timedate с другой страницы с помощью request.querystring, а затем использовать его в качестве запроса для сравнения и получения соответствующих данных. Функция запроса в linq: protected void User_Querytime() {...
2711 просмотров
schedule 03.10.2021

Динамическое создание (LLBLGen) запроса Linq со строками
Нам нужно сгенерировать запросы LINQ, которые на 100% неизвестны во время кодирования (во время разработки). Это связано с тем, что логика доступна в нашей структуре, которая на 100% отделена от любых проектов данных. Для данных мы используем код...
2665 просмотров
schedule 21.11.2021

linq help - новичок
как получилось эта работа public IQueryable<Category> getCategories(int postId) { subnusMVCRepository<Categories> categories = new subnusMVCRepository<Categories>(); subnusMVCRepository<Post_Category_Map>...
210 просмотров
schedule 22.11.2021

Инструмент SQL to LINQ
Есть ли инструмент, который может преобразовать синтаксис SQL в синтаксис LINQ? Я просто хочу переписать базовые запросы с объединением и т. Д. В LINQ . Это сэкономило бы мне много времени.
187884 просмотров
schedule 30.09.2021

Что-то лучше, чем .ToArray () для принудительного перечисления вывода LINQ
Я работаю с LINQ для объектов и имею функцию, в которой в некоторых случаях мне нужно изменить базовую коллекцию перед вызовом Aggregate(...) , а затем вернуть ее в исходное состояние до того, как функция вернет результаты Aggregate(...) . Мой...
6843 просмотров
schedule 12.11.2021

Вы ToList ()?
Есть ли у вас тип по умолчанию, который вы предпочитаете использовать при работе с результатами запросов LINQ? По умолчанию LINQ возвращает IEnumerable<> или, возможно, IOrderedEnumerable<> . Мы обнаружили, что List<> , как...
12966 просмотров
schedule 27.10.2021

Как сохранить результат XPathExpression для разделения XML со структурой предка?
Я разбираю большой XML-файл с выбором XPathExpression для некоторых узлов, существующих на разных уровнях глубины. Как проще всего экспортировать выбранные узлы в отдельный файл XML, сохранив все узлы прямых предков (и их атрибуты)? C #...
677 просмотров
schedule 15.09.2021

Где провести черту - можно ли слишком сильно любить LINQ?
Недавно я нашел LINQ, и он мне очень понравился. Я нахожу множество случаев, когда использование этой технологии намного более выразительно, чем полная версия, но мой коллега передал комментарий о том, что я злоупотребляю этой технологией, что теперь...
2198 просмотров
schedule 31.10.2021

C # 3.0: необходимо вернуть дубликаты из списка ‹›
У меня есть List ‹> объектов в C #, и мне нужен способ вернуть те объекты, которые считаются дубликатами в списке. Мне не нужен набор результатов Distinct, мне нужен список тех элементов, которые я буду удалять из своего репозитория. Для этого...
7620 просмотров
schedule 26.10.2021

Linq - приведение IQueryable к IList возвращает null - ПОЧЕМУ?
Здесь я должен упустить что-то очевидное. Я не понимаю, почему это приведение результатов запроса linq возвращает null, а не типизированный список, который я запрашиваю. IList<IMyDataInterface> list = query.ToList() as...
12744 просмотров
schedule 15.09.2021

Как получить идентификатор GUID пользователя из выбранного элемента в DropDownBox, который привязан к источнику данных LINQ?
Это должно быть довольно просто, но я не могу понять это. У меня есть страница ASP.net, на которой необходимо создать новую запись в базе данных на основе ввода данных пользователем из веб-формы. Одним из элементов управления в форме является...
181 просмотров
schedule 20.10.2021

Удаление одиночных кавычек из всех ячеек в DataTable - Создание новой таблицы - Использование LINQ в Vb.Net
У меня есть таблица со многими значениями внутри, которые могут заключаться в одинарные кавычки. Мне нужно создать повторяющуюся таблицу без одинарных кавычек. Я не могу изменить исходную таблицу, поскольку мне нужно будет использовать ее «как есть»...
2966 просмотров
schedule 29.09.2021

Как с помощью LINQ запросить только один элемент из базы данных?
Я хотел бы получить запрос LINQ-to-SQL, который возвращает только один элемент, а не их коллекцию? Например, у меня есть список продуктов с определенным названием. В базе данных нет продуктов с повторяющимися именами, поэтому я хочу иметь...
4713 просмотров
schedule 29.11.2021

Пейджинг Datalist с помощью linq
Я создаю страницу, которая использует Linq для доступа к данным, и я использую DataList для отображения данных. Как я могу использовать Linq для разбиения данных на страницы? Пожалуйста, прочтите простой код ниже: Обычно я использую...
3423 просмотров
schedule 06.10.2021

Несвязное объединение в LINQ
У меня есть два набора (ILists), где мне нужны все элементы из первого списка, где элемента нет во втором списке. Может ли кто-нибудь указать мне лучший способ добиться этого с помощью оператора LINQ?
4827 просмотров
schedule 14.09.2021

как получить вторую запись в linq в sql
У меня есть таблица обменных курсов. Мне нужно получить текущую и предыдущую ставки, а затем сравнить результаты. Я могу получить первую запись, используя FirstOrDefault . Когда я использую ElementAtOrDefault , эта ошибка показывает:...
19308 просмотров
schedule 18.10.2021