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, которые не принадлежат пространству имен |