C Sharp bilen birisi olmadığım halde söyleyebilirim ki yardımcı bir kitabınız olsun.
Öğrendiğiniz konuyu direkt atlayıp diğer konuya geçmeyin. Öğrendiğiniz konuyla ilgili komut ekranında sürekli çalışmalar yapın. Öğrendiğiniz konularla kısıtlı da olsa programlar üretin. Kodların nasıl işlediği neyle alakalı olduğuyla yakından ilgilenin, öğrenin.
Belli bir evreden sonra da hazır kodları alın karıştırın. Roman okuyormuşçasına okuyun, anlamaya çalışın. Sonra o kodlara bakmadan anladığınız kadarını kendi bilginizle yeniden oluşturun.
Yani sürekli pratik yapın. Bütün programlama dillerinde, hatta yabancı dillerde bile, pratik her şeyin başıdır. Bütün konuları bilseniz bile pratik yapmadan, o konulara alışmadan hiçbir şey elde edemezsiniz.
Kolay gelsin.