Ни для кого не секрет, что для реализации простых задач C# имеет тенденцию быть немного излишним. Dotnet-script — это проект, направленный на исправление этой проблемы. Он позволяет запускать код C# в виде одного файла сценария, без метода Main, .csproj и т. д. Давайте создадим простой скрипт «Hello World», а также более сложный скрипт, использующий пакет NuGet. Установка Установим dotnet-скрипт, для этого используем dotnet cli глобально: Последняя версия на nuget.org, если вы хотите использовать конкретную версию. Создание скрипта Скрипт init будет генерировать 2 файла: main.csx и omnisharp.json Содержимое нашего main.csx: Сначала проверьте, что ваш скрипт работает, запустив ./main.csx в командной строке. Вы должны на выходе увидеть Hello World! На компьютерах с Windows может потребоваться запустить сценарий с использованием сценария dotnet main.csx, так как строка "shebang" может быть не включена. Используйте пакет NuGet Отсюда мы можем сделать что-то более сложное. Давайте возьме