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


LINQ в C#: где волшебство встречается с практичностью, и они оба пьют кофе
Ах, LINQ, аббревиатура, которая звучит как редкий минерал, добытый из глубин Средиземья. Но в отличие от фантастического романа, LINQ (или Language Integrated Query для тех, кто любит что-то объяснять) далек от вымысла. Это один из самых мощных инструментов C#, позволяющий простым смертным запрашивать данные в ваших коллекциях и манипулировать ими без необходимости заклинания или шляпы волшебника (хотя это никогда не помешает) . Давайте окунемся в сферу LINQ и выясним, как..

Основы продвинутого программирования на C# 34,35.Day Assignment RecapProject_1.Day
19.03.2023 C# Моя цель — изучить C# и поделиться своими знаниями с людьми. Я упомянул примеры с кодами комментариев. Мы будем делать Новый Проект (Корпоративный Проект) в Реальной Жизни…! — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — Название проекта= RentCarProject(ReCapProject) Требования: -Создать новый проект как ReCapProject… -Создайте слои Entities, DataAccess, Business и Console… -Создать объект Автомобиль… -Создайте эти..

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

Как я могу вернуть анонимный тип из метода?
У меня есть запрос Linq, который я хочу вызвать из нескольких мест: var myData = from a in db.MyTable where a.MyValue == "A" select new { a.Key, a.MyValue...
8169 просмотров

Изучение LINQ: QuickSort
Сегодня днем ​​я сделал решительный шаг и начал изучать LINQ, пока просто возился с LINQ над коллекциями. Одним из первых, что я попробовал, было реализовать QSort. Теперь - игнорируя тот факт, что я мог просто использовать ORDERBY и что это...
3580 просмотров
schedule 21.04.2024

Как запросить (LINQ) ссылку на ассоциацию нескольких таблиц?
У меня есть ассоциация таблиц, например (CaseClient - таблица моста): В Cases много клиентов CaseClient. У клиента много клиентов CaseClient ClientType имеет много CaseClient Самый простой способ - просто использовать представление в...
5650 просмотров
schedule 25.10.2022

Есть ли способ преобразовать IEnumerable в коллекцию XElements?
Я пытаюсь сохранить файл XML на диск с помощью LINQ. У меня есть класс бизнес-объектов, включающий коллекции строк (список), которые я хочу преобразовать в XML. Есть ли простой один вкладыш для преобразования этого списка в список элементов XML?...
5664 просмотров
schedule 09.11.2022

Массовое редактирование MVC — сохранение списка Linq to Sql
Чтобы разобраться в некоторых основах использования MVC и Linq to SQL, я работаю над адаптацией к Приложение TaskList : Я добавляю систему массового редактирования, используя концепции, описанные в блог Стива Сандерсона . Все это работает, как...
3789 просмотров
schedule 18.11.2023

Как назвать поля с помощью Dynamic Linq?
У меня есть огромный запрос, который выполняется динамически, но я хочу, чтобы оператор select выводил не имена столбцов, а пользовательские значения. Например, если я выполняю обычный запрос Linq, я могу сделать что-то вроде этого: var v = from...
1097 просмотров
schedule 18.08.2022

ADO.NET Entity Framework генерирует неожиданные проблемные вставки
Мне нужна помощь в понимании ADO.NET Entity Framework. Я пытаюсь представить и управлять иерархическими данными в элементе управления WPF TreeView с помощью ADO.NET Entity Framework. http://img14.imageshack.us/img14/7158/thingpi1.gif У...
4080 просмотров

Почему я не могу изменить элементы из linq IEnumerable в цикле for?
Вчера я написал следующий код С# (немного сокращенный для удобочитаемости): var timeObjects = ( from obj in someList where ( obj.StartTime != null ) select new MyObject() {...
4646 просмотров
schedule 11.10.2022

LINQ медленнее, чем вызов хранимых процедур?
Я надеюсь, что мы проведем капитальный ремонт нашей системы для использования ASP.NET MVC, однако во всех приведенных примерах используется LINQ to SQL. Разработчик LINQ сказал нам, что на самом деле это медленнее, чем вызов процедуры хранилища....
1150 просмотров
schedule 11.10.2023

Как проверить наличие нулей в глубоком лямбда-выражении?
Как я могу проверить наличие нулей в глубоком лямда-выражении? Скажем, например, у меня есть структура классов, которая была вложена в несколько уровней, и я хотел выполнить следующую лямбду: x => x.Two.Three.Four.Foo Я хочу, чтобы он...
26353 просмотров
schedule 26.07.2022

Как заполнить родительскую дочернюю структуру данных из XML, где общие объекты List‹› находятся в родительской и дочерней структурах, используя один запрос LINQ?
У меня есть файл конфигурации XML, который содержит список документов с картами полей для каждого документа. Я хочу использовать LINQ to XML для заполнения внутренней структуры данных, которая представляет документы в виде иерархии структур List‹>....
1728 просмотров
schedule 07.09.2022

Расширение System.Data.Linq.DataContext
У меня есть класс, отражающий мой файл dbml, который расширяет DataContext, но по какой-то странной причине он говорит мне System.Data.Linq.DataContext" не содержит конструктора, который принимает аргументы "0" Я следил за различными...
20817 просмотров
schedule 23.07.2022

Компиляция делегата с Expression.Lambda() — параметр выходит за рамки, но так ли это на самом деле?
Сегодня я столкнулся с интересной проблемой при реализации функции в библиотеке построения динамических выражений. Более конкретно, но не относящееся к делу, функция для определения приоритета оператора в выражении. Когда механизм LINQ...
2520 просмотров

Запрос Linq с использованием DataTable с разбиением на страницы
У меня есть запрос Linq, который я копирую в DataTable, который затем используется для заполнения представления сетки. Я использую группу по «ключу» и «счетчику», которую я оцениваю на странице aspx для основного / подробного представления сетки с...
2456 просмотров
schedule 09.10.2023

вложенный xml с linq в повторителе
У меня есть XML-файл, который выглядит так, и я пытаюсь получить все атрибуты местоположения в ячейке таблицы. Мне удалось получить название и описание, но почему-то не удалось получить все места внутри событий. Может ли кто-нибудь помочь мне в...
1292 просмотров
schedule 03.11.2023

Нужно ли мне SubmitChanges после выполнения хранимой процедуры с Linq-To-Sql?
Linq-To-Sql позволяет вызывать SP. Если этот SP выполняет обновление / удаление / вставку, мне нужно после него SubmitChanges ()?
1514 просмотров
schedule 04.10.2022

Частичное обновление записей с помощью Linq to SQL и MVC
Допустим, у меня есть таблица БД со столбцами A и B, и я использовал конструктор Visual Studio для создания объектов Linq для этой таблицы. Все поля помечены как NOT NULL. Теперь я пытаюсь отредактировать эту запись, используя типичное...
1553 просмотров
schedule 27.02.2024

Как вы сортируете родительскую и дочернюю коллекции с помощью Linq?
У меня есть следующие основные классы (сокращенные для этого вопроса): public class Parent { public string Name { get; set; } public IList<Child> Children { get; set; } } public class Child { public string Name { get; set; } }...
5460 просмотров
schedule 26.10.2022

LINQ: невозможно неявно преобразовать тип «System.Collections.Generic.IEnumerable‹int›» в «int»
Я получаю сообщение об ошибке из следующего кода: int dreamX[]; private void Form1_Load(object sender, EventArgs e) { sumX(); } private void sumX() { for (var i = 0; i < 8; i++) { dreamX[i] = from Control...
47433 просмотров
schedule 11.02.2024

Как вы можете объединить datetimeoffset в Linq to SQL?
У меня есть запрос Linq, который заказывает дату и время. Цель состоит в том, чтобы вверху был тот, который имеет значение NULL, за которым следуют самые последние, 2-е последние и так далее. Я начал с этого. orderby item.Date descending...
1327 просмотров
schedule 02.12.2023