exponenta event banner

Общие классы .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

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

Доступ к элементам в коллекциях .NET

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

Вызов общих методов .NET

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