Обобщенные классы являются функцией языка программирования 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
исходный код.