Какие есть понятные и хорошие учебники по C# для новичка?
Можно поучиться по C# и WPF на сайтах: metanit.com и https://professorweb.ru. Там достаточно понятно. Остальное можно набраться знаний только в процессе практики программирования. Если учить сразу на Visual Studio, то столько запоминать не придётся: достаточно подсказок, чтобы понять, что делает та или иная функция, метод и прочее.
Для новичков Герберт Шилдт самое то. После него по Троелсену желательно пробежаться.