Директивы компиляции задают контекст выполнения методов, а инструкции препроцессора управляют включением участков кода для условий компиляции.
Какие директивы компиляции и инструкции препроцессора вы знаете и зачем они нужны?
Директивы компиляции задают контекст выполнения методов, а инструкции препроцессора управляют включением участков кода для условий компиляции.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Директивы компиляции задают контекст выполнения методов, а инструкции препроцессора управляют включением участков кода для условий компиляции.
Примеры директив: &НаКлиенте, &НаСервере, &НаСервереБезКонтекста. Инструкции вида #Если ... Тогда позволяют разделить код по окружению, а #Область помогает структурировать модуль. Директива не делает недоступный в данном контексте объект доступным; при разделении клиента и сервера нужно учитывать передачу данных и стоимость вызовов.