Тогда уж ассемблер. Чистый C вряд стоит изучать кроме как по необходимости. Контроля типов нет, исключений нет, юникода нет, библиотека убогая - кому это сейчас нужно?
Мне понравилась Pro C# 2005 and the .NET 2.0 Platform, Apress 2005. Легко находится в осле в оригинальном PDF. В переводе не видел, да и переводы не люблю - вечно что-нибудь переврут.
После неё очень советую упоминаемую ниже CLR via C# Рихтера, хотя и по некоторым вопросам с ним можно спорить, но все же это действительно мастер-класс.
Насчет справки это вы зря. Время от времени ей пользуюсь и могу утверждать что польза от нее есть. Тем более что гугл и так вас выведет на MSDN в первых ссылках а поиск по MSDN есть и в самой справке.
Я вот уже год сижу за ноутом (самсунг P29). Кроме того что упс не нужен, еще большой плюс то что в любой командировке все проекты всегда при себе и НИКТО НЕ ВЫТАЩИТ ПАМЯТЬ ИЗ СИСТЕМНИКА!!! :)
Там была учебная цель, близко, и был пассажирский самолет, далеко. Так получилось что ракета, цель и самолет выстроились в одну линию. Цель очевидно маневрировала и ушла из поля зрения ракеты, остался самолет. И ракета подумала - о! :(
После неё очень советую упоминаемую ниже CLR via C# Рихтера, хотя и по некоторым вопросам с ним можно спорить, но все же это действительно мастер-класс.
А это я :)