.NET Обобщенные классы

Дженерики являются классами и методами, которые имеют заполнителей (введите параметры или parameterized types) для одного или нескольких типов. Это позволяет вам спроектировать классы, которые берут в типовом типе и определяют фактический тип во время выполнения. Общее использование для типовых классов должно работать с наборами. Для получения информации об общих методах смотрите.NET Вызова Обобщенные методы.

NET.createGeneric функция создает экземпляр специализированного типового класса, учитывая следующее:

  • Полностью определенное имя типового определения класса

  • Список полностью определенных имен типов параметра для типовой специализации типа

  • Список переменных аргументов конструктора

Используйте экземпляры NET.GenericClass класс помощника в NET.createGeneric список типов параметра функции, когда специализация требует другого параметрированного определения класса. Экземпляры класса служат параметрированными определениями типов и создаются с помощью, полностью определил типовое имя типа и список переменных длин полностью определенных имен типов для типовой специализации типа. Этот список может также содержать экземпляры NET.GenericClass если дополнительный вложенный уровень параметризации требуется.