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 |
Используя |
| Добавление прослушивателей события событий.NET задано в статических классах |
| Обработка событий.NET с подписями, которые не соответствуют стандартной подписи |
| Создание пустых объектов.NET |
| Создание объектов.NET, которые не принадлежат пространству имен |