В данной статье поговорим о том, с какими трудностями я столкнулся при изучении яп C# . C# согласно википедии - это объектно-ориентированный язык программирования. Разработан в 1998—2001 годах группой инженеров компании Microsoft под руководством Андерса Хейлсберга и Скотта Вильтаумота как язык разработки приложений для платформы Microsoft .NET Framework. Ключевым фактором сложности стало словосочетание объектно-ориентированный яп, ведь когда ты новичок в программировании вся структура написания простой программы Hello world кажется не понятной. Получается такой парадокс: чтобы изучить начальные навыки C# нужно знать ООП, но чтобы изучить ООП нужно иметь навыки в программировании. Конечно, данный парадокс легко решается, если в качестве первого языка взять, например, Python. Или вариант который выбрал я, писать всю структуру (пространство имен, класс, главный метод) не в даваясь в подробности их назначения. Трудности были также в том, что C# это строго типизированный язык, то есть го