Start with Sams publishing (teach yourself series)....
Moreover, look Nutshell series by O'REILLY publications, good series are Head First also. For Dummies series are for novices (begginers). Apress series are suitable for intermediate and advanced programmers.
Of course any book cannot cover anything. C# is a huge language with many fields. Thus you must read plenty of them!
Last edited by MrSeanKon; Nov 28, 2012 at 08:17 AM.