C# 4.0: Полное руководство от "князя" программирования Герберта Шилдта. По уверению самого автора, книга является самодостаточной и не требует никаких знаний в программировании от читателя. Ну а в случае если C++, Java или какой-либо иной язык объектно-ориентированного программирования Вам знаком, то продвинуться в изучении C# благодаря этой книге будет проще простого.