Езикови разлики от Делфи обект паскал
- Само съкращение изчислителни логически изрази.
- Друг синтаксис foreach.
- интерфейсни интерфейси в стила на .NET.
- Други операции, синтаксис претоварване.
- Статичните методи на класа, вместо методи на клас. Липса на тип Чклас.
- Унищожаване се запазват само за съвместимост и извършва никакво действие.
- Вид на обект - синоним на System.Object.
- Изключение Тип - синоним System.Exception.
- Индексирането низ 1, преминаването инструкция за индексиране 0.
- Процедура за запис показва всякакъв вид.
- Структурни типове еквивалентността на процесуалните променливи, динамични масиви, напечатани указатели и комплекти (в Делфи Object Pascal - номинални видове за еквивалентност с изключение отворен масив).
- Комплектите въз основа на произволни типове (setof низ).
- Забрана за използването на указатели за контрол на паметта.
- Променливи процедура (делегатите) вместо процедура на обект.
- С typeless файлове на файла, можете да работите с процедури за четене. пиша.
- Масиви Масивите се различават в зависимост от вида на двуизмерни решетки (по-специално, запис на [Ь] [й] и [I, J] са inequivalent).
- Претоварване се извършва без претоварване на ключови думи.
- Всички дизайнери имат име Създаване.
- Автоматично управление на паметта с събиране на боклука (с изключение на неуправляван указател с памет).
не