Результаты поиска по запросу "generic-collections"
Типовые безопасные универсальные контейнеры с макросами
Я пытаюсь сделать типобезопасный общий связанный список в C, используя макросы. Он должен работать аналогично тому, как шаблоны работают в C ++. Например, LIST(int) *list = LIST_CREATE(int);Моя первая попытка была для#define LIST(TYPE) (макрос, ...
Нечувствительный к регистру словарь со строковым ключом в C #
Если у меня естьDictionary<String,...> Можно ли сделать такие методы, какContainsKey без учета регистра? Это казалось связанным, но я не понял это должным образом:c # Словарь: создание ключа без учета регистра с помощью ...
Общие типы: подстановочные знаки против переменных необработанных типов
Рассмотрим следующие методы: public static void listAll(LinkedList list) { for(Object obj : list) System.out.println(obj); }а также public static void listAll(LinkedList<?> list) { for(Object obj : list) System.out.println(obj); }В чем разница ...
Невозможно добавить keyValuePair напрямую в словарь
Я хотел добавитьKeyValuePair<T,U> кDictionary<T, U> и я не мог. Я должен передать ключ и значение отдельно, что должно означать, что метод Add должен создать новый объект KeyValuePair для вставки, что не может быть очень эффективным. Я не могу ...
Ограничить размер универсальной коллекции?
Есть ли способ ограничить размер универсальной коллекции? У меня есть стек WriteableBitmap, который я использую для хранения клона WriteableBitmap при каждом изменении, а это означает, что я могу легко отменить его, просто вытолкнув самый ...
Общие типы: подстановочные знаки против переменных необработанных типов
Рассмотрим следующие методы:
И это позволит добавлять подклассы Foo.
ибудь знает, почему следующий код не компилируется? Ни add (), ни addAll () не работают должным образом. Удаление части «? Extends» заставляет все работать, но тогда я не смог бы добавить подклассы Foo. List<? extends Foo> list1 = new ...
Страница 1 из 2