В .NET 10 можно будет выполнить любой C# файл без создания файла проекта. Разработчики двигаются к упрощению запуска C# кода. Уже сейчас в Program.cs можно сразу же писать код без каких-то namespace или class, а в 10-ке можно будет даже не создавать проект, а просто выполнять любой файл. Удобно.
Это приблизит .NET к скриптовым языкам. Сейчас никто не пишет скрипты на C#, потому что их нужно компилировать для выполнения и заморачиваться с файлами проектов.
Добавление пакетов:
#:package имя
Для Linux поддерживается шабанг:
#!/usr/bin/dotnet run
С выходом 10-ки если нужно написать скрипт для получения из интернета чего-то, то просто пишем код в cs файл и не нужно никакой компиляции или проектов, а просто выполняем:
dotnet run filename.cs
Это почти то же самое что при выполнении Python:
python3 filename.py
Уау. Ну что, Питон напрягся? Думаю нет, пока ещё нет, но движение C# очень интересное. По крайней мере C# программистам теперь будет удобнее автоматизировать свою работу на C# и не изучать Python для автоматизации.
Понравилось? Кликни Лайк, чтобы я знал, какой контент более интересен читателям. Заметку пока еще никто не лайкал и ты можешь быть первым
Паника, что-то случилось!!! Ничего не найдено в комментариях. Срочно нужно что-то добавить, чтобы это место не оставалось пустым.
Хотите найти еще что-то интересное почитать? Можно попробовать отфильтровать заметки на блоге по категориям.
Добавить Комментарий