Sams Teach Yourself C# in 21 Days by Bradley Jones
This complete guide covers topics from basic program construction to intermediate level application engineering. Following the 21 Days formula, this book is a three-week intensive course for the beginning programmer who wishes to get started with this exiting new coding standard. The comprehensive lesson plan will enable the reader to understand, design and build applications that are compatible with the new Microsoft (R) .NET framework. Topics covered include object oriented programming, fundamentals, compiling your code, inheritance, polymorphism, namespaces, .NET base classes, garbage collection, exceptions, debugging, and XML.