CLR via C# by Jeffrey Richter(3rd edition adds a lot of useful info on threading and the new parallel extensions)
Professional .NET 2.0 Framework by Joe Duffy is very similar to Richters book, so I like it for the same reasons
C# in Depth by Jon Skeet is an excellent treatment of all the stuff that the two others do not cover
Programming C# By Jesse Liberty
Professional .NET 2.0 Framework by Joe Duffy is very similar to Richters book, so I like it for the same reasons
C# in Depth by Jon Skeet is an excellent treatment of all the stuff that the two others do not cover
Programming C# By Jesse Liberty
C# Cookbook By Jay Hilyard and Stephen Teilhet
Applied Microsoft .NET Framework Programming - Jeffrey Richter
Essential C# 4.0 by Mark Michaelis
C# 4.0 in a Nutshell. Excellent reference
Effective C# - Best Practices
More Effective C# - Best Practices
The C# Programming Language by Anders Hejlsberg
Programming .Net components by Juval Lowy
C# 4.0 in a Nutshell. Excellent reference
Effective C# - Best Practices
More Effective C# - Best Practices
The C# Programming Language by Anders Hejlsberg
Programming .Net components by Juval Lowy
Pro ASP.NET 2.0 in C# 2005
The C# language specification (get the book for the annotations)