title: Is MSDN website sufficient for C# self-learning?
body: <p>I know there are plenty of books on C#, but I'd rather learn by reading articles/guides and watching video tutorials. Would Microsoft's MSDN website be enough to teach myself C# in depth?</p>
  
  <p>Thank you.</p>
  
  <p>**Update*:*</p>
  
  <p><strong>@Jon Skeet:</strong> Thanks for your honest answer. I might just do that then, - I'll get Table of Contents from a C# .NET book and then go through each topic on MSDN.</p>
  
  <p>Thanks again to all of you. I wish I could mark everyone's answer.</p>