Язык программирования Перфолента.Net - Официальный сайт

 Язык программирования Перфолента.Net - Официальный сайт.

Поиск   
Главная :: О проекте :: Контакты :: Обратная связь :: Благодарности :: ВходГость

   >   >   > 



Ключевые слова в языке программирования Перфолента.Net

Ключевые слова составляют основу языка программирования Перфолента.Net. Ключевые слова делятся на группы по функциональному назначению.

Поиск ключевого слова по назначению:
Бинарные операции
Блочные операторы
Блочные операторы циклов
Вспомогательные ключевые слова
Концы блочных операторов
Концы методов
Концы членов класса
Концы элементов программы
Литералы
Объявления членов класса
Операторы действий
Операторы объявления методов
Операторы объявления переменных
Тернарные операции
Унарные операции
Элементы программы






Бинарные операции:


And

Бинарная операция And выполняет ленивую логическую операцию И над двумя операндами. Перед выполнением операции левый операнд вычисляется и приводятся к типу Булево. Если левый операнд имеет значение Ложь, то правый операнд не вычисляется. Является английским синонимом операции И.


BitAnd

Бинарная операция BitAnd выполняет побитовую операцию И над двумя операндами. Является английским синонимом операции БитИ.


BitOr

Бинарная операция BitOr выполняет побитовую операцию ИЛИ над двумя операндами. Является английским синонимом операции БитИли.


BitXor

Бинарная операция BitXor выполняет побитовую операцию исключающее ИЛИ над двумя операндами. Является английским синонимом операции БитИсклИли.


Is

Бинарная операция Is выполняет сравнение ссылок на объекты представленные двумя операндами. Возвращает значение Истина, если обе ссылки указывают на один объект. Является английским синонимом операции Это.


IsNot

Бинарная операция IsNot выполняет сравнение ссылок на объекты представленные двумя операндами. Возвращает значение Истина, если обе ссылки указывают на разные объекты. Является английским синонимом операции ЭтоНе


LogAnd

Бинарная операция LogAnd выполняет логическую операцию И над двумя операндами. Перед выполнением операции оба операнда вычисляются и приводятся к типу Булево. Является английским синонимом операции ЛогИ.


LogOr

Бинарная операция LogOr выполняет логическую операцию ИЛИ над двумя операндами. Перед выполнением операции оба операнда вычисляются и приводятся к типу Булево. Является английским синонимом операции ЛогИли.


Or

Бинарная операция Or выполняет ленивую логическую операцию ИЛИ над двумя операндами. Перед выполнением операции левый операнд вычисляется и приводятся к типу Булево. Если левый операнд имеет значение Истина, то правый операнд не вычисляется. Является английским синонимом операции Или.


Xor

Бинарная операция Xor выполняет логическую операцию исключающее ИЛИ над двумя операндами. Является английским синонимом операции ИсклИли.


БитИ

Бинарная операция БитИ выполняет побитовую операцию И над двумя операндами. Имеет английский синоним BitAnd.


БитИли

Бинарная операция БитИли выполняет побитовую операцию ИЛИ над двумя операндами. Имеет английский синоним BitOr.


БитИсклИли

Бинарная операция БитИсклИли выполняет побитовую операцию ИсклИЛИ над двумя операндами. Имеет английский синоним BitXor.


И

Бинарная операция И выполняет ленивую логическую операцию И над двумя операндами. Перед выполнением операции левый операнд вычисляется и приводятся к типу Булево. Если левый операнд имеет значение Ложь, то правый операнд не вычисляется. Имеет английский синоним And.


Или

Бинарная операция Или выполняет ленивую логическую операцию ИЛИ над двумя операндами. Перед выполнением операции левый операнд вычисляется и приводятся к типу Булево. Если левый операнд имеет значение Истина, то правый операнд не вычисляется. Имеет английский синоним Or.


ИсклИли

Бинарная операция ИсклИли выполняет логическую операцию исключающее ИЛИ над двумя операндами. Имеет английский синоним Xor.


Как

Бинарная операция Как выполняет преобразование значения к указанному типу.


ЛогИ

Бинарная операция ЛогИ выполняет логическую операцию И над двумя операндами. Перед выполнением операции оба операнда вычисляются и приводятся к типу Булево. Имеет английский синоним LogAnd.


ЛогИли

Бинарная операция ЛогИли выполняет логическую операцию ИЛИ над двумя операндами. Перед выполнением операции оба операнда вычисляются и приводятся к типу Булево. Имеет английский синоним LogOr.


Это

Бинарная операция Это выполняет сравнение ссылок на объекты представленные двумя операндами. Возвращает значение Истина, если обе ссылки указывают на один объект. Имеет английский синоним Is.


ЭтоНе

Бинарная операция ЭтоНе выполняет сравнение ссылок на объекты представленные двумя операндами. Возвращает значение Истина, если обе ссылки указывают на разные объекты. Имеет английский синоним IsNot.


ЭтоТип

Бинарная операция ЭтоТип возвращает значение Истина, если проверяемое значение соответствует указанному типу. Дополнительно может объявить переменную указанного типа и сохранить в неё значение. подробнее...


ЭтоНеТип

Бинарная операция ЭтоНеТип возвращает значение Истина, если проверяемое значение НЕ соответствует указанному типу. Дополнительно может объявить переменную указанного типа и сохранить в неё значение. подробнее...


К оглавлению




Блочные операторы:


Блокировка

Ключевое слово Блокировка определяет оператор, который содержит блок кода защищенный от одновременного выполнения несколькими программными потоками. подробнее...


Выбор

Ключевое слово Выбор определяет оператор, который позволяет выполнить один из блоков кода, в зависимости от значения выражения по которому осуществляется выбор. подробнее...


Если

Ключевое слово Если определяет оператор, который позволяет выполнить один из блоков кода, в зависимости от истинности указанного условного выражения. подробнее...


Завершение

Ключевое слово Завершение определяет секцию блочных операторов Попытка и Использовать, в которой размещается блок кода, выполняющий завершающие действия после окончания по любой причине выполнения основных блоков кода указанных операторов. Секция завершение будет выполнена даже в тех случаях, когда в основной секции произошла ошибка или даже был выполнен возврат из метода. Подробнее: Секция Завершение в операторе Попытка..., Секция Завершение в операторе Использовать...


Иначе

Ключевое слово Иначе входит в синтаксис операторов Если и Выбор Для, и позволяет задать блок кода, который выполнится, если ни одно из условных выражений оператора не будет истинным. Подробнее: Секция Иначе в операторе Если..., Секция Иначе в операторе Выбор Для...


ИначеЕсли

Ключевое слово ИначеЕсли входит в синтаксис оператора Если и позволяет задать дополнительное условие и соответствующий ему блок кода, который выполнится в зависимости от истинности указанного условного выражения. подробнее...


Исключение

Ключевое слово Исключение определяет секцию блочных операторов Попытка и Использовать, в которой размещается блок кода, выполняющий обработку ошибки произошедшей в основном блоке кода оператора. Подробнее: Секция Исключение в операторе Попытка..., Секция Исключение в операторе Использовать...


Использовать

Ключевое слово Использовать определяет оператор гарантирующий автоматическое освобождение и завершение ресурсов занятых объектами находящимися в указанных в объявлении оператора переменных. подробнее...


Когда

Ключевое слово Когда определяет секцию оператора Выбор Для, в которой находится блок кода, выполняющийся в случае выполнения указанного условия, включая дополнительные условия задаваемые после ключевого слова При. подробнее...


Попытка

Ключевое слово Попытка определяет оператор, позволяющий перехватывать и обрабатывать произошедшие при работе программы ошибки. подробнее...


При

Ключевое слово При определяет дополнительные условия в секции Когда оператора Выбор Для. подробнее...


Тогда

Ключевое слово Тогда определяет секцию оператора Если, в которой находится блок кода, выполняющийся в случае выполнения указанного условия. подробнее...


К оглавлению




Блочные операторы циклов:


Для

Ключевое слово Для используется в нескольких синтаксических конструкциях:
- Для создания цикла Для, проходящего от начального значения счетчика до конечного с указанным шагом. подробнее...;
- Для создания цикла Для Каждого, проходящего по каждому элементу указанной коллекции подробнее...;
- В операторе Выбор, для объявления значения выбора подробнее...;
- В бинарных операциях ЭтоТип и ЭтоНеТип, для объявления переменной в которую будет помещаться приведенное к указанному типу значение подробнее...;


Каждого

Ключевое слово Каждого используется в цикле Для Каждого, проходящем по каждому элементу указанной коллекции или по всем значениям объекта перечисляемого типа. подробнее...


По

Ключевое слово По используется в цикле Для, проходящем от начального значения счетчика до конечного с указанным шагом. подробнее...


Пока

Ключевое слово Пока используется для создания цикла, тело которого выполняется до тех пор, пока истинно условие входа в тело цикла. подробнее...


Прервать

Ключевое слово Прервать реализует оператор выхода из цикла, который передаёт управление на следующий после цикла оператор. подробнее...


ПрерватьЕсли

Ключевое слово ПрерватьЕсли реализует оператор выхода из цикла, который передаёт управление на следующий после цикла оператор при выполнении указанного условия. подробнее...


Продолжить

Ключевое слово Продолжить реализует оператор, который передаёт управление на следующую итерацию цикла. подробнее...


ПродолжитьЕсли

Ключевое слово ПродолжитьЕсли реализует оператор, который передаёт управление на следующую итерацию цикла при выполнении указанного условия. подробнее...


Цикл

Ключевое слово Цикл позволяет организовать повторение блока кода некоторое число раз. Существуют специализированные виды циклов: Для, Для Каждого, Пока. подробнее...


Шаг

Ключевое слово Шаг используется в цикле Для, проходящем от начального значения счетчика до конечного с указанным шагом. подробнее...


К оглавлению




Вспомогательные ключевые слова:


ИмпортИмен

Ключевое слово ИмпортИмен (синоним ИмпортИмён) позволяет задать путь к пространству имён или классу, чьи члены будут доступны в программе без указания полного пути.


Наследует

Ключевое слово Наследует используется в определении класса для указания того, от какого класса необходимо унаследовать члены и функциональность. Является синонимом ключевого слова Родитель. подробнее...


Определено

Ключевое слово Определено заменяет сочетание ключевых слов ЭтоНе Неопределено. Фактически, выполняется бинарная операция ЭтоНе, у которой второй операнд имеет значение Неопределено.


Реализует

Ключевое слово Реализует используется в объявлении класса, что бы указать какие интерфейсы должен реализовать этот класс.


Родитель

Ключевое слово Родитель используется в двух случаях:
- в определении класса для указания того, от какого класса необходимо унаследовать члены и функциональность. Имеет синоним Наследует. подробнее...;
- при обращении из класса-наследника к члену класса-родителя, даже в том случае, если класс-наследник имеет переопределенный член.


Тип

Ключевое слово Тип используется во многих синтаксических конструкциях языка для указания типа определяемой сущности. подробнее...


ЭтотКласс

Ключевое слово ЭтотКласс используется тогда, когда необходимо обратиться к собственному члену класса игнорируя наличие переопределеного члена в классе наследнике. Это может быть полезно, когда вы определяете для члена поведение по умолчанию, помечая член атрибутом &МожетПереопределяться, но все же хотите использовать это поведение по умолчанию при обращении внутри родительского класса, даже если в классе наследнике член будет переопределен.


ЭтотОбъект

Ключевое слово ЭтотОбъект позволяет обратиться к текущему экземпляру класса, в котором в данный момент выполняется код.


К оглавлению




Концы блочных операторов:


КонецБлокировки

Ключевое слово КонецБлокировки завершает блок кода в операторе Блокировка.


КонецВыбора

Ключевое слово КонецВыбора завершает последний блок кода в операторе Выбор.


КонецЕсли

Ключевое слово КонецЕсли завершает последний блок кода в операторе Если.


КонецИспользовать

Ключевое слово КонецИспользовать завершает последний блок кода в операторе Использовать.


КонецПопытки

Ключевое слово КонецПопытки завершает последний блок кода в операторе Попытка.


КонецЦикла

Ключевое слово КонецЦикла завершает последний блок кода в операторе Цикл.


К оглавлению




Концы методов:


КонецВызвать

Ключевое слово КонецВызвать завершает программный код метода Вызвать в полном определении события.


КонецДеструктора

Ключевое слово КонецДеструктора завершает программный код метода Деструктор в определении класса.


КонецДобавить

Ключевое слово КонецДобавить завершает программный код метода Добавить в полном определении события.


КонецЗавершителя

Ключевое слово КонецЗавершителя завершает программный код метода Завершитель в определении класса.


КонецИтератора

Ключевое слово КонецИтератора завершает программный код метода Итератор в определении класса.


КонецКонструктора

Ключевое слово КонецКонструктора завершает программный код метода Конструктор в определении класса.


КонецМетода

Ключевое слово КонецМетода завершает программный код метода в определении класса.


КонецОператора

Ключевое слово КонецОператора завершает программный код метода Оператор в определении класса.


КонецПолучить

Ключевое слово КонецПолучить завершает программный код метода Получить в полном определении сойства.


КонецПроцедуры

Ключевое слово КонецПроцедуры завершает программный код метода Процедура в определении класса.


КонецУдалить

Ключевое слово КонецУдалить завершает программный код метода Удалить в полном определении события.


КонецУстановить

Ключевое слово КонецУстановить завершает программный код метода Установить в полном определении свойства.


КонецФункции

Ключевое слово КонецФункции завершает программный код метода Функция в определении класса.


К оглавлению




Концы членов класса:


КонецСвойства

Ключевое слово КонецСвойства завершает полное определение члена класса Свойство.


КонецСобытия

Ключевое слово КонецСобытия завершает полное определение члена класса Событие.


К оглавлению




Концы элементов программы:


КонецИнтерфейса

Ключевое слово КонецИнтерфейса завершает определение элемента программы Интерфейс.


КонецКласса

Ключевое слово КонецКласса завершает определение элемента программы Класс.


КонецМодуля

Ключевое слово КонецМодуля завершает определение элемента программы Модуль.


КонецПеречисления

Ключевое слово КонецПеречисления завершает определение элемента программы Перечисление.


КонецПрограммы

Ключевое слово КонецПрограммы завершает определение элемента программы Программа.


КонецСтруктуры

Ключевое слово КонецСтруктуры завершает определение элемента программы Структура.


К оглавлению




Литералы:


False

Ключевое слово False представляет литерал значения Ложь. Является английским синонимом литерала Ложь. подробнее...


Nothing

Ключевое слово Nothing представляет литерал отсутствующего значения любого типа. Является английским синонимом литерала Неопределено. подробнее...


True

Ключевое слово True представляет литерал логического значения Истина. Является английским синонимом литерала Истина. подробнее...


Да

Ключевое слово Да представляет литерал логического значения Истина. Является синонимом литерала Истина. подробнее...


Истина

Ключевое слово Истина представляет литерал логического значения Истина. подробнее...


Ложь

Ключевое слово Ложь представляет литерал логического значения Ложь. подробнее...


Неопределено

Ключевое слово Неопределено представляет литерал отсутствующего значения любого типа. Имеет английский синоним Nothing. подробнее...


Нет

Ключевое слово Нет представляет литерал логического значения Ложь. Является синонимом литерала Ложь. подробнее...


Правда

Ключевое слово Правда представляет литерал логического значения Истина. Является синонимом литерала Истина. подробнее...


К оглавлению




Объявления членов класса:


ИсточникСобытий

Ключевое свойство ИсточникСобытий позволяет создать в классе специализированное поле, предназначеное для хранения экземпляра объекта, являющегося источником событий, которые необходимо обработать.


Поле

Ключевое слово Поле позволяет создать в классе именованное место для хранения значения заданного типа. подробнее...


Поля

Ключевое слово Поля позволяет создать в классе сразу нескоько именованных мест для хранения значений заданного типа. подробнее...


Свойства

Ключевое слово Свойства позволяет создать в классе сразу нескоько именованных мест для хранения значений заданного типа. подробнее...


Свойство

Ключевое слово Свойство позволяет создать в классе именованное место для хранения значения заданного типа с возможностью проверки при получении и установке нового значения. подробнее...


Событие

Ключевое слово Событие позволяет создать в классе объявление события на которое смогут подписываться другие классы для получения оповещений.


События

Ключевое слово События позволяет создать в классе объявление сразу нескольких событий на которые смогут подписываться другие классы для получения оповещений.


К оглавлению




Операторы действий:


ВводСтроки

Выводит в консоли приглашение ввести строку текста и возвращает введенную пользователем строку в указанную переменную.


Возврат

Выполняет выход из метода. Если применяется в функции, то возвращает указанное значение вызывающему коду.


ВозвратЕсли

Выполняет выход из метода, если выполняется указанное условие. Если применяется в функции, то возвращает указанное значение вызывающему коду.


ВыводСтроки

Выводит результат указанного выражения в консоль в виде строки.


ВызватьЗавершитель

Оператор ВызватьЗавершитель позволяет вызвать метод объекта, который освободит занятые объектом ресурсы и завершит его работу. подробнее...


ВызватьИсключение

Оператор ВызватьИсключение применяется для передачи внешнему коду информации о произошедшей ошибке. подробнее...


ВызватьСобытие

Оператор ВызватьСобытие применяется для вызова всех методов подписанных на это событие.


ДобавитьОбработчик

Ключевое слово ДобавитьОбработчик позволяет связать событие объекта и метод, который будет вызван, когда событие произойдет.


Ждать

Ключевое слово Ждать позволяет приостановить выполнение асинхронного метода до окончания выполнения указанной длительной операции.


МассивИзменить

Ключевое слово МассивИзменить позволяет изменить размерность последнего измерения массива с сохранением имеющихся в массиве данных. Если количество элементов массива увеличивается, то новые элементы получают значение по умолчанию соответствующее типу массива. подробнее...


МассивНовый

Ключевое слово МассивНовый позволяет пересоздать массив с новой размерностью. Предыдущее содержимое массива при этом пропадает. подробнее...


МассивОчистить

Ключевое слово МассивОчистить позволяет очистить значения массива с сохранением его размерности. Все элементы массива получают значение по умолчанию соответствующее типу массива. подробнее...


МассивУдалить

Ключевое слово МассивУдалить позволяет присвоить переменной массива значение Неопределено, после чего содержимое массива будет удалено сборщиком мусора. подробнее...


Новый

Ключевое слово Новый позволяет создать экземпляр объекта указанного типа и вызвать его конструктор с передачей необходимых параметров. подробнее...


Перейти

Ключевое слово Перейти позволяет передать управление в то место программы, где расположена указанная метка.


ПолучитьДелегат

Ключевое слово ПолучитьДелегат реализует специальную функцию, создающую делегат указанного метода объекта.


ПолучитьРесурс

Ключевое слово ПолучитьРесурс реализует специальную функцию, получающую указанный файл, сохраненный при компиляции внутри сборки.


Присвоить

Ключевое слово Присвоить реализует оператор, выполняющий последовательное присвоение указанных значений указанным переменным в указанном порядке.


УдалитьОбработчик

Ключевое слово УдалитьОбработчик позволяет разорвать связь события объекта и метода, который вызывался, когда происходило событие. После разрыва связи метод вызываться не будет.


К оглавлению




Операторы объявления методов:


Вызвать

Ключевое слово Вызвать позволяет создать метод в полном определении события, который позволяет вызвать все методы подписанные на событие и передать им указанный набор параметров.


Деструктор

Ключевое слово Деструктор позволяет создать метод, определяемый в классе, предназначеный для очистки занятых экземпляром объекта неуправляемых ресурсов. подробнее...


Добавить

Ключевое слово Добавить позволяет создать специальный метод в полном определении события для добавления делегата к списку методов-подписчиков на это событие.


Завершитель

Ключевое слово Завершитель позволяет создать метод, определяемый в классе, предназначеный для очистки занятых экземпляром объекта управляемых ресурсов. подробнее...


Итератор

Ключевое слово Итератор позволяет создать специальный метод в классе содержащем данные, который позволяет сделать эти данные перечисляемыми в цикле Для Каждого и в других методах, умеющих работать с перечисляемыми данными.


Конструктор

Ключевое слово Конструктор позволяет создать специальный метод в классе, который вызывается средой выполнения при создании экземпляра объекта и позволяет инициализировать объект. подробнее...


Метод

Ключевое слово Метод позволяет создать в классе именованый блок кода выполняемый при вызове по имени из другого места программы. Метод может быть процедурой или функцией в зависимости от того возвращает метод значение или нет. подробнее...


Оператор

Ключевое слово Оператор позволяет создать специальный метод в классе, позволяющий запрограммировать собственный алгоритм для вычисления стандартных операций определенных в языке. подробнее...


Получить

Ключевое слово Получить позволяет создать специальный метод в полном определении свойства для получения значения хранящегося в свойстве. подробнее...


Процедура

Ключевое слово Процедура позволяет создать в классе метод не возвращающий значение и выполняемый при вызове по имени из другого места программы. подробнее...


Удалить

Ключевое слово Удалить позволяет создать специальный метод в полном определении события для удаления делегата из списка методов-подписчиков на это событие.


Установить

Ключевое слово Установить позволяет создать специальный метод в полном определении свойства для установки значения свойства. подробнее...


Функция

Ключевое слово Функция позволяет создать в классе метод возвращающий значение и выполняемый при вызове по имени из другого места программы. подробнее...


К оглавлению




Операторы объявления переменных:


Знч

Ключевое слово Знч позволяет явно объявить одно или несколько неизменяемых значений (констант) заданного типа и задать им начальное значение. Является видоизмененной формой ключевого слова Константа. подробнее...


Исп

Оператор Исп является сокращенной формой оператора Использовать. Хотя, оператор Исп синтаксически похож на объявление переменной, фактически он является блочным оператором. подробнее...


Конст

Ключевое слово Конст позволяет явно объявить одну или несколько констант (неизменяемых значений) заданного типа и задать им начальное значение. Является сокращенной формой ключевого слова Константа. подробнее...


Константа

Ключевое слово Константа позволяет явно объявить одну или несколько констант (неизменяемых значений) заданного типа и задать им начальное значение. Имеет сокращения Конст и Знч. подробнее...


Массив

Ключевое слово Массив позволяет явно объявить один или несколько массивов заданного типа и задать их элементам начальное значение. подробнее...


Пер

Ключевое слово Пер позволяет явно объявить одну или несколько переменных заданного типа и задать им начальное значение. Является сокращенной формой ключевого слова Переменная. подробнее...


Перем

Ключевое слово Перем позволяет явно объявить одну или несколько переменных заданного типа и задать им начальное значение. Является сокращенной формой ключевого слова Переменная. подробнее...


Переменная

Ключевое слово Переменная позволяет явно объявить одну или несколько переменных заданного типа и задать им начальное значение. Имеет сокращения Перем и Пер. подробнее...


К оглавлению




Тернарные операции:


?

Ключевое слово ? начинает условную тернарную операцию, которая вычисляет первый операнд и в зависимости от его истинности возвращает второй или третий операнд. Синтаксис условной тернарной операции похож на вызов функции:
Результат = ?(УсловноеВыражение, ЗначениеЕслиУсловиеИстинно, ЗначениеЕслиУсловиеЛожно).


До

Ключевое слово До является частью тернарной операции От До, которая позволяет узнать, находится ли значение первого операнда в диапазоне от начала интервала и до конца интервала заданных вторым и третьим операндами.


От

Ключевое слово От является частью тернарной операции От До, которая позволяет узнать, находится ли значение первого операнда в диапазоне от начала интервала и до конца интервала заданных вторым и третьим операндами.


К оглавлению




Унарные операции:


BitNot

Унарная операция BitNot выполняет побитовую операцию НЕ над одним операндом. Является английским синонимом операции БитНе.


IsTrue

Унарная операция IsTrue выполняет проверку истинности над одним операндом. Наиболее часто применяется при переопределении операторов в классе. Является английским синонимом операции ЭтоИстина.


IsFalse

Унарная операция IsFalse выполняет проверку ложности над одним операндом. Наиболее часто применяется при переопределении операторов в классе. Является английским синонимом операции ЭтоЛожь.


Not

Унарная операция Not выполняет логическую операцию НЕ над одним операндом. Является английским синонимом операции Не.


БитНе

Унарная операция БитНе выполняет побитовую операцию НЕ над одним операндом. Имеет английский синоним BitNot.


Не

Унарная операция Не выполняет логическую операцию НЕ над одним операндом. Имеет английский синоним Not.


ЭтоИстина

Унарная операция ЭтоИстина выполняет проверку истинности над одним операндом. Имеет английский синоним IsTrue. Наиболее часто применяется при переопределении операторов в классе.


ЭтоЛожь

Унарная операция ЭтоЛожь выполняет проверку ложности над одним операндом. Имеет английский синоним IsFalse. Наиболее часто применяется при переопределении операторов в классе.


К оглавлению




Элементы программы:


Делегат

Ключевое слово Делегат позволяет создать элемент программы, представляющий собой специальный объект, который может содержать одну или несколько ссылок на методы с определенной сигнатурой. С помощью делегата можно вызвать методы на которые в нем имеются ссылки и передать им необходимые параметры.


Интерфейс

Ключевое слово Интерфейс позволяет создать элемент программы, представляющий собой определение свойств и методов, которые должен реализовать любой класс, который должен соответствовать интерфейсу. подробнее...


Класс

Ключевое слово Класс позволяет создать элемент программы, представляющий собой шаблон для создания экземпляров объектов во время выполнения программы. Классы, объекты и типы в языке Перфолента. подробнее...


Модуль

Ключевое слово Модуль позволяет создать элемент программы, представляющий собой специализированный класс в котором все члены являются общими для класса. подробнее...


Перечисление

Ключевое слово Перечисление позволяет создать элемент программы, представляющий собой список имен (идентификаторов) связанных по смыслу с набором целочисленных значений. Перечисления в языке Перфолента. подробнее...


Программа

Ключевое слово Программа позволяет создать специализированный модуль, в котором может находиться метод Старт, являющийся точкой входа в приложение. подробнее...


Структура

Ключевое слово Структура позволяет создать специализированный класс, основным назначением которого является быстрая обработка небольших наборов данных. подробнее...


К оглавлению



К началу статьи


Следующая статья:
Встроенные функции

Вернуться в раздел:
Справка
  Поддержи проект!

Вы можете поддержать разработку Перфоленты, перечислив любую удобную сумму, которая пойдет на развитие языка и поддержку инфраструктуры сайта.

  Новости:
      04.01.2025 Опубликован новый релиз дистрибутива языка программирования Перфолента.Net версии 0.4.15.0_CE
      23.09.2024 Опубликована новая статья: "Конструируем класс. Делегаты."
      30.08.2024 Опубликован новый релиз дистрибутива языка программирования Перфолента.Net версии 0.4.14.0
      24.05.2024 Обновлён справочный раздел сайта
      01.07.2023 Новая версия 0.4.13.0 языка программирования Перфолента.Net
       Все новости