Ограничения к поддержке.NET

MATLAB® поддерживает функции.NET поддержки C#, за исключением пределов, отмеченных в следующей таблице.

Функции, не поддерживавшие в MATLAB
Не может использовать синтаксис ClassName.propertyname, чтобы установить статические свойства. Используйте NET.setStaticProperty вместо этого.
Разгрузка блока
Передавая массив структур, разреженный массив или комплексное число к свойству.NET или методу
Разделение на подклассы классов.NET из MATLAB
Доступ к непубличным членам класса
Отображение общих методов с помощью methods или функций methodsview. Для обходного решения смотрите.NET Отображения Обобщенные методы с использованием отражения.
Создание экземпляра вложенного класса. Для обходного решения смотрите Вложенные Классы.
Сохранение (сериализации).NET возражает в MAT-файл
Создание массивов.NET с определенной нижней границей
Конкатенация нескольких объектов.NET в массив
Реализация методов интерфейса
Хостинг.NET управляет в окнах рисунка
Кастинг операций
Вызов конструкторов с ref или аргументами типа out
Используя System.Console.WriteLine, чтобы записать текст в командное окно
Аргументы типа указателя, указатели функции, ключевое слово Dllimport
Дистанционная работа.NET

Используя : MATLAB (двоеточие) оператор в итерации foreach

Добавление прослушивателей события событий.NET задано в статических классах
Обработка событий.NET с подписями, которые не соответствуют стандартной подписи
Создание пустых объектов.NET
Создание объектов.NET, которые не принадлежат пространству имен

Похожие темы