Ich kann zu den meisten Büchern nichts sagen aber Kochbücher sind für Anfänger meistens ungeeignet aus dem Grund, da diese ein bestimmtes brauchbares aber nicht triviales Szenario herauspicken und das erklären.
Die Zusammenhänge werden dabei außer Acht gelassen da sie vorausgesetzt werden. Nicht wirklich zum Lernen geeignet.
das beste Buch, das ich zu C# gekauft habe, ist Visual C# 2010 - Grundlagen und Profiwissen von Walter Doberenz und Thomas Gewinnus. Das Buch behandelt so ziemlich alles, und ist gut verständlich geschrieben.