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