The most important C# book by far is "CLR via C#" by Jeffrey Richter. It won't teach you the language, but it does expose precisely what's going on under the covers. Whether that's important depends on whether you're prototyping or building enterprise systems, of course.