Обобщенные классы являются функцией языка программирования C #. В этих разделах показано, как использовать родовые классы в MATLAB.
NET.createGeneric | Создание образца специализированного типоразмера .NET |
NET.invokeGenericMethod | Активируйте родовой метод объекта |
NET.convertArray | (Не рекомендуемый) Преобразовать числовой массив MATLAB в массив .NET |
NET.GenericClass | Представление параметризованных определений типоразмеров |
Этот пример использует два System.String массивы, d1 и d2, для создания типового списка наборов.
Преобразование наборов .NET в массивы MATLAB
Используйте ToArray метод System.Collections.Generic.List класс для преобразования набора в массив.
Создание массивов .NET общего типа
Этот пример создает массив .NET из List<Int32> типоразмера generic.
Отображение Обобщенных методов с использованием отражения .NET
showGenericMethods пример функции.
Дженерики являются классами и методами, которые имеют заполнители (параметры типа или parameterized types) для одного или нескольких типов.
Доступ к элементам в наборах .NET
Используйте Item свойство System.Collections.Generic
List класс, чтобы получить или задать элемент с заданным индексом.
Пример NetDocGeneric.SampleClass исходный код.