Тест · Первая программа · урок 7 из 7Тест — инструкции верхнего уровняЧто такое инструкции верхнего уровня и что компилятор для них генерирует?[A]Возможность .NET 10 для программ из одного файла, запущенных через dotnet run hello.cs: там компилятор строит класс Program вокруг инструкций, а любому проекту с файлом проекта по-прежнему нужен метод Main, написанный вручную.[B]Начиная с C# 9 инструкции можно писать прямо в одном файле, без класса и без Main. Компилятор сам строит вокруг них класс Program с методом-точкой входа, а такие инструкции может содержать только один файл программы.[C]Начиная с C# 9 инструкции можно писать прямо в файле, без класса и без Main. Компилятор строит для каждого такого файла свой класс со своим Main, поэтому их может содержать любой файл программы.[D]Режим скриптов из C# 9: среда выполнения читает инструкции из одного файла строка за строкой, не компилируя их в IL, поэтому ни класса, ни метода-точки входа для них не появляется.← НазадМетод MainСледующая тема →02 · Переменные и типы