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

1 ответ

Спасибо за совет, но опубликованный код - просто пример для идеи, а не мой настоящий код.

бъединить два списка с помощью LINQ следующим образом: class Person { public int ID { get; set;} public string Name { get; set;} public Person Merge( Person p) { return new Person { ID = this.ID, Name = this.Name + " " + p.Name }; } }У меня есть ...

8 ответов

Обновить записи с помощью LINQ

Мне нужно установить значение в таблице для подмножества строк. В SQL я бы сделал это: UPDATE dbo.Person SET is_default = 0 WHERE person_id = 5Есть ли способ сделать это в LINQ? В настоящее время я использую: var result = (from p in ...

4 ответа

 будет ложным, но должно быть истинным («[...] если моя строка содержит ЛЮБЫЕ из этих слов».)

я есть List<string> words = new List<string> {"word1", "word2", "word3"};И я хочу проверить с помощью linq, содержит ли моя строка ЛЮБОЕ из этих слов; Что-то вроде: var q = myText.ContainsAny(words);И второе, если у меня есть список ...

ТОП публикаций

2 ответа

LINQ выражение с универсальными свойствами класса

Я хотел бы передать IQueryable и массив идентификаторов в метод, который фильтрует IQueryable на основе этих идентификаторов. Поскольку идентификаторы могут быть как long, так и int, их следует решать в общем случае. Я придумал ...

2 ответа

Удалите «пустые строки» из массива строк, используя LINQ

Как бы вы удалили "NULL rows" из массива String с помощью LINQ? Возьми эту структуру (String[,]): "Hello", "World", "Foo", "Bar" null, null, null, null null, null, null, null "Hello", "World", "Foo", "Bar" "Hello", "World", "Foo", "Bar" null, ...

6 ответов

Поэтому я пытался сделать то же самое - попытаться создать пару в List, чтобы вернуть всех кандидатов, которые соответствуют SearchTerm. Я хотел, чтобы, если пользователь набрал «Аризона», он возвращал все, независимо от случая, в котором была Аризона. Кроме того, если пользователь введет «Arizona Cha», он вернет такие элементы, как «Arizona License Change». Сработало следующее:

ользую LINQ 2 Entities. Следующее является проблемой: string str = '%test%.doc%' .Contains(str) // converts this into LIKE '%~%test~%.doc~%%'Ожидаемая конверсия: LIKE "% test% .doc%" Если бы это был LINQ 2 SQL, я мог бы использовать ...

0 ответов

Короткий ответ приветствуется, однако он не принесет большой пользы последним пользователям, которые пытаются понять, что происходит за этой проблемой. Пожалуйста, уделите немного времени, чтобы объяснить, что является реальной причиной проблемы и как ее решить. Спасибо ~

аю с LINQ, чтобы узнать об этом, но я не могу понять, как использовать Distinct, когда у меня нет простого списка (простой список целых чисел довольно прост, это не вопрос). Что я если захочу ...

2 ответа

Он перечисляет исходную коллекцию один раз. Для каждого элемента он вычисляет свой ключ группировки. Затем он проверяет, есть ли у него ключ в сопоставлении хеш-таблицы со списками элементов, добавляя ключ в хеш-таблицу, если он отсутствует. Затем он добавляет элемент в соответствующий список записей в хеш-таблице.

интересует асимптотическая сложность (большой O) операции GroupBy для неиндексированных наборов данных. Какова сложность самого известного алгоритма и какова сложность алгоритмов, которые используют серверы SQL и LINQ?

3 ответа

Пожалуйста, также прочитайте ответ Конрада для заметок по каждому методу!

ользую запросы LINQ to SQL для возврата данных в моем приложении. Однако я считаю, что теперь мне необходимо возвращать столбец Имена. Попробуйте, как я мог, я был совершенно не в состоянии узнать, как сделать это в Интернете. Поэтому, если моя ...

1 ответ

@EiEiGuy Спасибо, я работаю над улучшением этого рецепта для программистов.

отаю в проекте Asp.NET Core 2.0, используя EntityFramework Core 2.0. Я пытаюсь преобразовать существующие хранимые процедуры SQL в Linq в EntityFramework Core, и у меня возникают трудности с этим конкретным сегментом T-SQL; SET @Target = ...