Я пытаюсь изучить C # из некоторых видео на YouTube, но у меня есть несколько проблем. Я начал с JavaScript, хотел выучить язык программирования, поэтому я выучил немного C ++, но потом я обнаружил, что C # лучше подходит для программирования с графическим интерфейсом, так что теперь я собираюсь с этим.
Проблема в том, что я чувствую, что VS делает много вещей, которые я должен знать, как делать, но не ... Когда я добавляю кнопку или создаю новый класс или что-то еще, все это делается с помощью VS. Я хочу знать, что он делает, поэтому я могу сделать это сам, если мне нужно.
Я нахожусь на видео, объясняющем классы, и мне было интересно, где находится файл заголовка. Я не смог найти его, поэтому я искал в Интернете и, в отличие от C ++, в C # нет заголовочных файлов. Файлы классов автоматически связаны?
Практично ли научиться делать все вручную или C # выполняется исключительно в VS? Есть ли способ отслеживать, какие файлы и фрагменты кода добавляются и создаются при нажатии кнопки в VS?