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

3 ответа

Союз против Конкат в Линке

У меня вопрос поUnion а такжеConcat, Я думаю, что оба ведут себя одинаково в случаеList<T> . var a1 = (new[] { 1, 2 }).Union(new[] { 1, 2 }); // O/P : 1 2 var a2 = (new[] { 1, 2 }).Concat(new[] { 1, 2 }); // O/P : 1 2 1 2 var a3 = (new[] { "1", ...

5 ответов

«Группировка» словарь по значению

У меня есть словарь:Dictionary<int,int>, Я хочу получить новый словарь, в котором ключи исходного словаря представляют какList<int>, Это то, что я имею в виду: var prices = new Dictionary<int,int>();prices содержать следующие данные: 1 100 2 ...

4 ответа

LINQ to SQL версия GROUP BY WITH ROLLUP

Я пытаюсь переписать некоторые старые SQL в LINQ to SQL. У меня есть sproc с GROUP BY WITH ROLLUP, но я не уверен, что будет эквивалент LINQ. У LINQ есть GroupBy, но не похоже, что он поддерживает ROLLUP. Упрощенный пример результатов, которые я ...

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

2 ответа

Почему мои LINQ INSERTS не сохраняются в SQL Server CE 3.5?

Я использую LINQ to SQL с Sql Server Compact Edition 3.5 и VS2008. У меня есть очень простая таблица (Tokens) с первичным ключом uniqueidentifier (TokenID) и двумя другими обнуляемыми полями (UsedBy и UsedOn). Я пытаюсь использовать LINQ для ...

1 ответ

Должен ли я рассмотреть вопрос об утилизации любого IEnumerable <T>, который я использую?

Недавно мне было указано, что различные методы расширения Linq (такие какWhere, Selectи т. д.) вернутьIEnumerable<T> это также случаетсяIDisposable, Следующее оцениваетTrue new int[2] {0,1}.Select(x => x*2) is IDisposableНужно ли ...

3 ответа

C # абстрактный общий метод

C #, .net 3.5 Я пытаюсь создать базовый класс, который имеет универсальный метод. Классы, которые наследуются от него, должны указывать тип (ы) метода. Предпосылкой для этого является создание классов, которые управляют фильтрацией. Так что ...

4 ответа

Как преобразовать IEnumerable <Task <T >> в IObservable <T>

Существует ли встроенный способ преобразования IEnumerable <Task <T >> в IObservable <T>. Заказ не имеет значения, просто я получаю вещи, хотя желательно, когда они завершены. Если он еще не существует, что может быть хорошим способом сделать это?

3 ответа

Как заполнить набор данных с помощью LINQ с методом FillDataSet (ds) c #

Как заполнить набор данных с помощью LINQ с методом FillDataSet (ds). Когда я пытаюсь реализовать этот код, я получаю ошибку, такую как FillDataSet, не существует в текущем контексте. Мой код DataSet ds = new DataSet(); ds.Locale = ...

4 ответа

LINQ to Entities: Почему я не могу использовать метод Split как условие?

У меня есть следующий запрос LINQ: var aKeyword = "ACT"; var results = from a in db.Activities where a.Keywords.Split(',').Contains(aKeyword) == true select a;Ключевые слова - это разделенное запятыми поле. Каждый раз, когда я запускаю этот ...

3 ответа

Безопасно ли принимать IEnumerable <T> в качестве аргумента после введения Linq? [закрыто]

Есть несколько подобных вопросов, которые касаются правильных типов ввода и вывода.нравится [https://stackoverflow.com/questions/613652/should-i-use-an-interface-like-ienumerable-or-a-concrete-class-like-list] , Мой вопрос больше касается ...