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

Ограничить размер очереди ‹T› в .NET?
У меня есть объект Queue ‹T›, который я инициализировал до емкости 2, но, очевидно, это всего лишь емкость, и она продолжает расширяться по мере добавления элементов. Существует ли уже объект, который автоматически удаляет элемент из очереди при...
31966 просмотров
schedule 01.04.2023

Сортировка составной коллекции
Таким образом, WPF не поддерживает стандартную сортировку или фильтрацию для представлений CompositeCollections, так что лучше всего решить эту проблему. Существует две или более коллекций объектов разных типов. Вы хотите объединить их в единую...
7993 просмотров
schedule 21.06.2023

Производительность при проверке дубликатов
Я работаю над проектом, в котором мне нужно перебрать набор данных и удалить записи, в которых дублируется «первичный ключ». Я пытался использовать List<int> а также Dictionary<int, bool> Со словарем я обнаружил немного...
426 просмотров
schedule 20.05.2023

Как лучше всего клонировать / глубоко копировать строку .NET generic Dictionary ‹, T›?
У меня есть общий словарь Dictionary<string, T> , который я хотел бы, по сути, сделать Clone () из .. любых предложений.
208696 просмотров
schedule 18.03.2022

Скопируйте элементы коллекции в другую коллекцию в .NET.
Как в .NET (VB) взять все элементы из одной коллекции и добавить их во вторую коллекцию (без потери уже существующих элементов во второй коллекции)? Я ищу что-то немного более эффективное, чем это: For Each item As Host In hostCollection1...
54846 просмотров
schedule 09.02.2023

Сделать ваши коллекции потокобезопасными?
При разработке класса коллекции есть ли причина не реализовывать блокировку в частном порядке, чтобы сделать ее потокобезопасной? Или я должен оставить эту ответственность потребителю коллекции?
5220 просмотров
schedule 20.04.2022

Коллекция со строгой типизацией VB.NET
Я хочу создать коллекцию в VB.NET, но я хочу, чтобы она принимала только объекты определенного типа. Например, я хочу создать класс под названием «FooCollection», который во всех отношениях действует как коллекция, но принимает только объекты типа...
12276 просмотров
schedule 03.07.2023

Каковы альтернативы универсальным коллекциям для COM-взаимодействия?
Я пытаюсь вернуть набор отделов из сборки .NET для использования ASP через COM-взаимодействие. Используя .NET, я бы просто вернул общую коллекцию, например. List<Department> , но похоже, что универсальные шаблоны плохо работают с...
6967 просмотров

ObservableCollection‹T› не обновляет пользовательский интерфейс
У меня проблема с тем, что ObservableCollection получает новые элементы, но не отражает эти изменения в ListView. У меня достаточно странностей в том, как я это реализую, что мне трудно определить, в чем проблема. Моя ObservableCollection...
4663 просмотров
schedule 25.03.2022

.NET: ArrayList против списка
В чем разница между ArrayList и List в VB.NET
49808 просмотров
schedule 04.05.2023

Гарантирует ли List ‹T›, что элементы будут возвращены в том порядке, в котором они были добавлены?
Всегда ли List<T> гарантирует, что элементы будут возвращены в том порядке, в котором они были добавлены при перечислении? Обновлено : спасибо за все ответы, ребята, успокаивает меня. Я быстро разобрался с классом List<T> с...
19809 просмотров
schedule 26.05.2022

Есть ли хэш-структура Java только с ключами и без значений?
Я ищу структуру, которая хеширует ключи, не требуя значения. При запросе он должен возвращать true, если ключ найден, и false в противном случае. Я ищу что-то похожее на Hashtable<MyClass, Boolean> , за исключением того, что для вставки...
40002 просмотров
schedule 19.06.2022

Какое преимущество вы получаете с коллекцией над List (Of T) в .NET 2.0+
У меня был еще один разработчик, который спросил, почему я использую List повсеместно ... и я подумал об этом минуту ... и не смог придумать однозначного ответа. Если вы наследуете базовый класс коллекции для расширения вместо использования List...
2066 просмотров
schedule 04.02.2023

Коллекция Java — уникальный ключ и уникальное значение
Мне нужна коллекция, которая может искать значение на основе ключа и наоборот. Для каждого значения есть один ключ и для каждого ключа есть одно значение. Есть ли готовая к использованию структура данных, которая делает это?
26483 просмотров
schedule 25.06.2022

Проблема сопоставления nHibernate - невозможно удалить элементы коллекции
В порядке. Итак, ситуация такова: Родительский класс, который имеет IDictionary дочерних классов. Я хочу, чтобы эти дочерние классы были удалены, когда есть родительский класс. Это прекрасно работает. Я также хочу иметь возможность удалять...
343 просмотров

Эквивалент метода применения коллекции/карты Java?
Я хотел бы применить функцию к коллекции Java, в данном случае к карте. Есть ли хороший способ сделать это? У меня есть карта, и я хотел бы просто запустить функцию trim() для всех значений на карте, чтобы карта отражала обновления.
24494 просмотров
schedule 22.09.2022

Есть ли хороший способ автоматически обрабатывать преобразования между массивами и строго типизированными коллекциями?
Задний план: У меня есть большое решение, в котором сотни функций принимают строго типизированные коллекции в качестве параметров и используют их в качестве возвращаемых значений. Решение ссылается на сгенерированный прокси-сервер, который...
116 просмотров
schedule 23.04.2022

Объединенная коллекция ObservableCollection
У меня есть две ObservableCollections, и мне нужно показать их вместе в одном элементе управления ListView. Для этой цели я создал MergedCollection, который представляет эти две коллекции как одну ObservableCollection. Таким образом, я могу...
10985 просмотров

vb.net — заполнение поля со списком несколькими свойствами из объекта
Используя vb.net (vs2005), как заполнить поле со списком несколькими значениями свойств объекта? Прямо сейчас я перебираю коллекцию объектов и добавляю свойство имени каждого объекта в поле со списком. Я хотел бы добавить несколько свойств объекта в...
4020 просмотров
schedule 19.11.2022

Используют ли containsAll() и keepAll() в кардинальном адресе интерфейса Collection?
В Java, containsAll и keepAll в классе AbstractCollection явно указывают, что количество элементов не учитывается, поэтому, другими словами, не имеет значения, сколько экземпляров значения находится на каждой стороне. Поскольку все коллекции Java в...
5795 просмотров
schedule 03.02.2023