Описание тега ilookup
3
ответа
Создание ILookups
У меня есть ILookup, сгенерированный каким-то сложным выражением. Допустим, это поиск людей по фамилии. (В нашей упрощенной модели мира фамилии уникальны по фамилии) ILookup<string, Person> families; Теперь у меня есть два вопроса, которые мен…
10 янв '11 в 19:43
6
ответов
Пустой ILookup<K, T>
У меня есть метод, который возвращает ILookup, В некоторых случаях я хочу вернуть пустую ILookup как ранний выход. Каков наилучший способ построения пустого ILookup?
25 июл '11 в 19:46
0
ответов
CSV-файл транспонирован в ILookup
Поставщик предоставляет нам файл CSV каждую ночь. Нам нужно взять этот CSV, вытащить некоторые столбцы, а затем импортировать их в наше собственное приложение. CSV, как мы его получаем, выглядит примерно так: StudentId, GradYear, 2014 Thing1, 2014 T…
13 ноя '15 в 00:56
3
ответа
Linq: создать пустую IGrouping
Я хотел бы создать функцию с использованием Linq, которая суммирует поступающую последовательность значений. Функция должна выглядеть примерно так: IDictionary<TKey, Summary<TKey>> Summarize<TKey, TValue>(IEnumerable<TValue> …
08 ноя '11 в 05:43
0
ответов
ILookup и кастинг
Я получил следующие объекты: class Base { } class A : Base {} class B : Base {} class C : Base {} enum BaseType { A, B, C, } ILookup<BaseType, Base> lookup = GetBaseInformation(); Метод GetBaseInformation возвращает мне список базовых объектов…
27 июл '15 в 17:29
2
ответа
C# Lookup предложение оптимизация приветствуются
У меня есть код ниже, который работает для того, что мне нужно, но у меня есть идея, что это может быть сделано быстрее. Пожалуйста, дайте мне знать, если этот код может быть улучшен каким-либо образом... Основная проблема заключается в том, что мне…
14 сен '12 в 13:02
1
ответ
Linq Query для получения DataContext Entities на основе ILookup
Если у меня есть IEnumerable<int> ValuesЯ могу написать запрос Linq to Entities, например, так: DataContext.Answers.Where(a => a.Organization == CurrentUser.Organization || Values.Contains(a.QuestionId)) (Values.Contains(a.QuestionId)) част…
13 фев '15 в 15:48
2
ответа
Гарантирует ли.GroupBy() порядок в своих группах?
Скажем, у меня есть (упорядоченная) последовательность животных: орел слон тарантул автомобиль-амфибия тигр и я группирую по первой букве: Animals.GroupBy(animal => animal.First()) будут элементы IGroupings в результирующей последовательности в т…
11 сен '12 в 21:04
2
ответа
Есть ли способ встроить.Net ILookup<TKey, TElement> в список<TElement>?
Есть ли быстрый способ получить плоский List<TElement> из ILookup<TKey, TElement> который был создан из IEnumerable<TElement> расширение? Обновлено с примером List<int> list = new List<int>(); var lookup = list.ToLookup…
24 фев '10 в 02:59
5
ответов
Каков наилучший способ разбить список строк, чтобы соответствовать первым и последним буквам?
У меня длинный список слов в C#, и я хочу найти все слова в этом списке, которые имеют одинаковые первые и последние буквы и имеют длину, скажем, от 5 до 7 символов. Например, список может иметь: "впустую было вымыто мытье было мытье смотрело часы в…
28 мар '14 в 18:59
1
ответ
Фильтр linq поиск по значениям
Я хотел бы отфильтровать linq Lookup на основе его значений: поиск: ILookup<int, Article> lookup вот что у меня так далеко, что не работает: IList<int> cityIndexes = GetCityIndexesByNames(cities); lookup = lookup .Where(p => p.Any(x =…
09 фев '11 в 21:09
3
ответа
ILookup<TKey, TVal> против IGrouping<TKey, TVal>
У меня были проблемы с формулированием различий между ILookup<TKey, TVal> а также IGrouping<TKey, TVal> и мне любопытно, правильно ли я сейчас понимаю. LINQ усугубил проблему, производя последовательности IGrouping предметы, а также дает…
26 авг '09 в 21:16
1
ответ
ILookup магазин под несколькими ключами
У меня есть ситуация, когда у меня есть набор объектов, эти объекты относятся к элементам в базе данных. Мы создаем локальный кеш этих объектов вместе с индексами, чтобы обеспечить быструю фильтрацию / поиск данных. У меня возникла проблема с преобр…
30 май '14 в 05:31
1
ответ
LINQ конвертировать из IGrouping в поиск
У меня есть две переменные типа ILookup. Я хотел использовать Union или Concat, чтобы объединить их значения и присвоить результат третьей переменной того же типа. И Union, и Concat возвращают IGrouping. Это должно быть очень просто конвертировать I…
27 сен '09 в 07:26
2
ответа
Linq - конвертировать ILookup в другой ILookup
Это должно быть просто, но я не могу придумать хороший способ сделать это. Как вы преобразуете ILookup в другой ILookup? Например, как бы вы скопировали / клонировали ILookup, создав другой ILookup с теми же ключами и теми же группами? Вот моя неуда…
06 ноя '10 в 23:16
1
ответ
Как интерфейс IGrouping <out TKey, out TElement> может выдавать несколько значений?
Интересно, какой момент я упускаю из виду. IGrouping<out TKey, out TElement> используется LINQ GroupBy. Далее та же логика применяется кILookup, IIRC. Соответственно, они могут возвращать несколько значений в зависимости от указанного ключа. О…
23 апр '20 в 20:45
1
ответ
Как получить значение из IGrouping, где ключ и значение в объекте совпадают
У меня есть таблица базы данных с тремя столбцами: CodeType, Code, Name Я храню значения в памяти, в кеш-памяти бедняков, если хотите, со значениями, назначенными для поиска. public class ShortCodeCache { public DateTime LastRefresh { get; set; } pu…
23 июн '21 в 23:04
0
ответов
Ошибка С#: ожидается имя метода при фильтрации по списку с использованием ILookup
У меня проблема. У меня есть набор данных в списке. IList<PackageModel> filteredPackages = new List<PackageModel>(); foreach (Package package in packages) { filteredPackages.Add(await GetPackageModel(this._dataAccessLayerAdapter,this._me…
23 июн '22 в 15:41