linq — все вопросы

3ответа
10 голосов
Обратный SQL как
У меня есть таблица со списком стран. Скажем, одна из этих стран - «Македония» Какой SQL-запрос вернет запись «Македония», если будет выполнен поиск по «Республике Македония»? Я считаю, что в
3ответа
10 голосов
Список показывает 4 элемента в отладчике, даже если он заполнен ровно одним элементом
Когда я смотрю на список, заполненный одним элементом в отладчике, его поле _items содержит 4 элемента. Можете ли вы объяснить поведение? Я обнаружил, что при отладке моего консольного приложения
2ответа
10 голосов
Проверьте наличие записи перед возвратом набора результатов в LINQ to SQL
Я ищу простое решение, которое заменит мой стандартизированный нежелательный способ проверки существования записи перед попыткой получить данные. В настоящее время, когда вызывается один из моих мет
1ответ
10 голосов
Что такое «современный» способ поиска общих элементов в двух списках <T> объектов?
У меня есть два универсальных списка, содержащих разные типы, например, давайте назовем их Products и Employees. Я пытаюсь найти продукты, расположенные в том же месте, что и сотрудники, то есть где
3ответа
10 голосов
Динамическое предложение where в Linq to Entities
Я использую linq для сущностей (EF). У меня есть конструктор, который принимает 4 строковых параметра. В зависимости от того, какой параметр не является нулевым, я должен построить запрос linq. Я мо
6ответов
10 голосов
Удалить OrderBy из IQueryable <T>
У меня есть API подкачки, который возвращает строки, которые запрашивает пользователь, но только столько, сколько нужно, а не всю коллекцию. API работает, как задумано, но мне нужно рассчитать общее
3ответа
10 голосов
Понять синтаксис linq [закрыто]
Я действительно смущен, чтобы понять его внутреннюю работу Это синтаксис LINQ string[] test = new test[] { "abc", "", "cd", "", "aa" }; test = test.Where(x => !string.IsNullOrEmpty(x)).ToArray(
3ответа
10 голосов
Убедитесь, что отложенное выполнение будет выполнено только один раз или иначе
Я столкнулся со странной проблемой, и мне интересно, что мне с этим делать. У меня есть этот класс, который возвращает IEnumerable<MyClass>, и это отложенное выполнение. Сейчас есть два воз
2ответа
10 голосов
Получите доступ ко всем данным после объединения двух таблиц и сгруппируйте их, используя linq
У меня есть две таблицы TableA aId aValue TableB bId aId bValue Я хочу объединить эти две таблицы с помощью aId и оттуда сгруппировать их по bValue var result = from a in db.TableA join b i
2ответа
10 голосов
.NET: последний LINQ ()
Я новичок в LINQ и LINQ to SQL и не понимаю, что не так с этим кодом. Excetpion.Message, которое я получаю,    «Оператор запроса« Последний »не поддерживается.» Я пытаюсь получить самое ранне
2ответа
10 голосов
Если заявления в Linq, где пункт
Сегодня немного борется. У меня есть следующий метод, который возвращает список продуктов ... очень мило. public static List<tblWeight> GetProductInfo(string memberid, string locationid,
3ответа
10 голосов
Преобразование XML в общий список
Я пытаюсь преобразовать XML в список <School> <Student> <Id>2</Id> <Name>dummy</Name> <Section>12</Section> </Student> <S
7ответов
10 голосов
Заменить цикл foreach на linq
Я пытался заменить код foreach (var discovery in mpwrapper.parser.Discoveries) { solution.AddFile("Discoveries", discovery.DisplayStringName + ".mpx", discovery); } со следующим выражением l
3ответа
10 голосов
C # Linq Inner Join
Я хочу выбрать только тех, у кого есть домашние животные. когда я выполняю запрос var query = from p in people join pts in pets
4ответа
10 голосов
Повторите перечислимое до бесконечности
Есть ли метод перечислимого расширения, который повторяет перечислимое до бесконечности? Так, например, учитывая перечислимое, которое возвращает: ["a", "b", "c"]. Я хотел бы метод, который возвр
3ответа
10 голосов
выбрать строки, которые не имеют внешних ключей
у меня есть 2 таблицы Группа и люди У людей есть GroupId, который связан с Group.GroupId (первичный ключ) как выбрать группы, в которых нет людей? в т-sql и в linq спасибо
6ответов
10 голосов
Чем отличается .net Entity Framework от LinqToSql?
Я слышал, что сказано, что Entity Framework излишне или что его трудно изучить по сравнению с LinqToSql. Мне интересно, каким образом? Я использовал LinqToSql и мне это нравится. Итак, я пробую E
6ответов
10 голосов
А как насчет метода SingleOrNew () вместо SingleOrDefault () в LINQ?
Метод SingleOrDefault() хорош, потому что он не выдает исключение, если коллекция, к которой вы вызываете, пуста. Однако иногда я хочу получить новый объект некоторого типа, если ничего не существуе
12ответов
10 голосов
LINQ для начинающих
Я люблю C #, я люблю рамки, и я также люблю изучать как можно больше. Сегодня я начал читать статьи о LINQ в C # и не смог найти ничего хорошего для новичка, который никогда не работал с SQL в его ж
7ответов
10 голосов
LINQ, чтобы найти ближайший номер, который больше /меньше, чем вход
Предположим, у меня есть этот список номеров: List<int> = new List<int>(){3,5,8,11,12,13,14,21} Предположим, что я хочу получить ближайшее число, которое меньше 11, это было бы 8 Пр
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132