.NET und C# ohne Web?
Учишь-учишь такой новые возможности языка
-----
Ну да - у кодера другого пути нет.
Я вот, например, новые возможности не "учу-учу", а сопоставляю с тем что включено в парадигму и как реализовано в других языках.
Реально нового, чего ранее нигде не было имплементировано - его настолько мало что осваивается в считанные часы.
И это при том, что меня обучали более 30 лет назад - никакой современной хрени и близко не было - Бейсик, Фортран, JCL...
Берёшь код сишарпа версии 6 от 2015 года и написанный с широким применением нововведений из версии хотя бы 4.8 из 2019 года - и охреневаешь от кучи нового синтаксиса. С одной стороны, это просто сахар - раньше приходилось простыни выписывать и отдельные методы и классы громоздить, а сейчас юзаешь одно-двух-строчные новые возможности. Но это ведь всё изучить надо.
Вот для сравнения список нововведений в версии 7.х What's New in C# 7.0 - C# Guide | Microsoft Docs . Там слева оглавление, где и для 8 есть.
Как я понял, теперь возврат кортежей из метода полностью заменяет out-параметры? Не нужно городить предварительные определения будущих результатов, потом передавать их как аут-параметры?