"Объясняю каждую строчку" - Основы. Три блока, из которых можно составить любую программу
https://www.furaffinity.net/user/shadify/

Проект "Объясняю каждую строчку" попытается нести разумное, доброе, вечное не только стримами. Начинаем серию статей об основах ремесла.

146146

К моему сожалению, оператор выбора в C# уродлив Тяжёлое наследство прадедушки C. Границы веток определяются оператором break

a switch expression для кого и pattern matching? давно не уродливо, если следить за развитием языка.

Вот так не красиво разве?

5

Ваша правда, запамятовал, красиво. Но это один оператор, а не полноценное ветвление + pattern matching это не то, с чем ты будешь знакомить людей в первую очередь.