RedDeveloper
Блог
Вопросы
Теги
Топ 100 вопросов про Generics
Коллекция из 100 самых популярных вопросов про
generics
с ответами и комментариями.
Топ 100
Топ 15
Топ 20
Топ 25
Топ 30
Топ 50
Все вопросы
Вопросы на собеседовании
1
Создать универсальный метод, ограничивающий T до Enum
2
Как использовать отражение для вызова универсального метода?
3
Как клонировать общий список на C#?
4
Как сделать общий тип возвращаемого значения метода?
5
Создать экземпляр универсального типа в Java?
6
Как я могу вернуть NULL из универсального метода в C#?
7
Почему C# запрещает общие типы атрибутов?
8
Удаление дубликатов из List <T> в C#
9
Список <T> или IList <T>
10
Список <T> в алфавитном порядке
11
Есть ли ограничение, ограничивающее мой общий метод числовыми типами?
12
Нельзя применить оператор == к универсальным типам в C#?
13
Проверьте, является ли класс производным от универсального класса
14
Возможен ли тип, допускающий значение NULL, в качестве универсального параметра?
15
Что заставляет javac выдавать предупреждение "использует непроверенные или небезопасные операции"
16
Сравнение универсального аргумента в C# с нулевым значением или по умолчанию
17
Collections.emptyList () возвращает List <Object>?
18
Как использовать Class <T> в Java?
19
Преобразование универсального типа из строки
20
Стирание типов дженериков Java: когда и что происходит?
21
Каков наилучший способ клонировать / глубоко копировать общий словарь .NET <string, T>?
22
Производительность массивов и списков
23
В чем разница между универсальными шаблонами в C# и Java ... и шаблонами в C++?
24
Передайте созданный экземпляр System.Type в качестве параметра типа для универсального класса
25
Как преобразовать DataTable в общий список?
26
Foreach против someList.ForEach () {}
27
Общий список - перемещение элемента в списке
28
C# - несколько универсальных типов в одном списке
29
Как клонировать общий список в Java?
30
Определение Java Enum
31
В чем разница между «универсальными» типами в C++ и Java?
32
Проблема с типом, допускающим значение NULL, с?: Условным оператором
33
В чем заключается концепция стирания в дженериках в Java?
34
Почему коллекции Java не удаляют общие методы?
35
Что означают аргументы типа конструктора, когда они помещаются *перед* типом?
36
Вызов универсального метода с аргументом типа, известным только во время выполнения
37
C# против дженериков Java
38
Как инициализировать List <T> заданным размером (в отличие от емкости)?
39
Дженерики Java (подстановочные знаки)
40
Вызов статического метода для параметра универсального типа
41
Как избежать предупреждений о безопасности типов с результатами Hibernate HQL?
42
Не удается создать массив LinkedLists в Java ...?
43
Преобразование List <int> в List <string> в .NET 2.0
44
Лучший способ проверить, является ли универсальный тип строкой? (C#)
45
Kotlin — Пустота против Юнита против Ничего
46
Синтаксис C# - разделение строки на массив с помощью запятой, преобразование в общий список и обратный порядок
47
Создание экземпляра объекта типа параметр
48
Как узнать, к какому типу относится каждый объект в ArrayList <Object>?
49
Чем хороши дженерики, зачем их использовать?
50
Сортировка списка IList в C#
51
Почему в C# нельзя сохранить объект List <string> в переменной List <object>
52
Преобразование словарных значений в массив
53
Что означает "T" в C#?
54
C# Generics не допускает ограничений типа делегата
55
Почему IEnumerator <T> наследуется от IDisposable, а неуниверсальный IEnumerator - нет?
56
Каков реальный пример универсального <? супер T>?
57
В чем смысл предупреждения о безопасности типов в некоторых приведенных типах Java?
58
Ошибка в компиляторе eclipse или в javac («параметры типа T не могут быть определены»)
59
Создание общей собственности
60
Могу ли я указать универсальный тип в XAML (до .NET 4 Framework)?
61
Как передать одно представление SwiftUI в качестве переменной в другую структуру представления
62
Проверка общего типа
63
Java Generics: общий тип, определенный только как возвращаемый тип
64
Ошибка «недопустимый общий тип для instanceof» при использовании локальных классов
65
TypeScript ReturnType универсальной функции
66
Как определить класс универсального типа?
67
Неявный оператор с использованием интерфейсов
68
Как использовать дженерики в реквизитах в React в функциональном компоненте?
69
Тип реагирования на общий компонент без сохранения состояния? ИЛИ Расширение интерфейса универсальной функции в машинописном тексте для создания еще одного универсального?
70
Обнуляемые ссылочные типы с универсальным возвращаемым типом
71
Значение по умолчанию для универсального типа в C#
72
Различное общее поведение при использовании лямбда вместо явного анонимного внутреннего класса
73
Почему оператор неявного преобразования из <T> в <U> принимает <T?>?
74
Почему я не могу использовать аргумент типа в параметре типа с несколькими границами?
75
Почему C# не поддерживает подразумеваемые универсальные типы в конструкторах классов?
76
Универсальный тип для получения ключей перечисления в виде строки объединения в машинописном тексте?
77
Массивы и универсальные шаблоны Java: эквивалент Java C# IEnumerable <T>
78
Что означает метод <ClassName>?
79
Список <BusinessObject> или BusinessObjectCollection?
80
Переопределение метода с помощью общих параметров в Java?
81
Карта Java со значениями, ограниченными параметром типа ключа
82
Общая функция преобразования, похоже, не работает с Guids
83
EasyMock: Как создать макет обобщенного класса без предупреждения?
84
Почему Коллекция не рассматривается просто как Коллекция<?>
85
Console.WriteLine и общий список
86
Могут ли универсальные шаблоны C# иметь определенный базовый тип?
87
Строго типизированный Guid как универсальная структура
88
Почему виджеты с отслеживанием состояния определены как два класса во флаттере?
89
String.split возвращает строку [] Я хочу List <string> есть ли один лайнер для преобразования массива в список?
90
Почему IEnumerable <T> наследуется от IEnumerable?
91
У дженериков C# есть преимущество в производительности?
92
Как в TypeScript получить ключи типа объекта, значения которого имеют заданный тип?
93
Почему Optional.map помогает выполнить это задание?
94
Основной метод с универсальным параметром; почему это работает?
95
Как создать псевдоним для универсального класса в C#?
96
<T> Список <? расширяет T> f () полезную сигнатуру
97
Можете ли вы использовать «где», чтобы требовать атрибут в C#?
98
Решение для ограничения перегруженного оператора в .NET generics
99
Почему в .NET нет общей синхронизированной очереди?
100
Поведение дженериков отличается в JDK 8 и 9