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

Создайте.NET типовые классы, вызовите общие методы.NET в MATLAB®

Типовые классы являются функцией языка программирования C#. Эти темы показывают, как использовать типовые классы в MATLAB.

Функции

NET.createGenericСоздайте экземпляр специализированного.NET типовой тип
NET.invokeGenericMethodВызовите общий метод объекта
NET.convertArray(Не рекомендуемый), Преобразуют числовой массив MATLAB в массив.NET

Классы

NET.GenericClassПредставляйте параметрированные типовые определения типа

Темы

Создание наборов.NET

Этот пример использует два System.String массивы, d1 и d2, создать список универсальных наборов.

Преобразуйте наборы.NET в массивы MATLAB

Используйте ToArray метод System.Collections.Generic.List класс, чтобы преобразовать набор в массив.

Создание массивов.NET универсального типа

Этот пример создает массив.NET List<Int32> типовой тип.

Отображение.NET Обобщенные методы с использованием отражения

showGenericMethods функциональный пример.

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

Дженерики являются классами и методами, которые имеют заполнителей (введите параметры или parameterized types) для одного или нескольких типов.

Доступ к элементам в наборах.NET

Используйте Item свойство System.Collections.Generic List класс, чтобы добраться или установить элемент в заданном индексе.

Вызов.NET Обобщенные методы

Пример NetDocGeneric.SampleClass исходный код.