Three good books. Will post them in the order they should be read.
1. SAMS Teach Yourself C# in 21 Days. ( Good for beginners. No Editor assumptions. ).
2. MICROSOFT Visual C# .NET: Step by Step. ( Good beginning book. Requires Visual Studio .NET. )
3. MICROSOFT Inside C#. ( For more advanced users. Requires Visula Studio .NET )
I am very satisfied with them.
More info...
------------------------------
SAMS Teach yourself C# in 21 Days. http://www.sams.com and do a search for ISBN 0-672-32071-1
MS Visual C# .NET Step By Step. http://www.microsoft.com/mspress/books/6703.asp
MS Inside C#. http://www.microsoft.com/mspress/books/5861.asp