Back in about 2003/4 I purchased C# V2 of this book. Having decided that I wanted to get back into C# for a current project so updating V2 to V4 was obvious.
What was a surprise was that problems with the original book still exist in this version. The index is rubbish. There is a large section of the book that talks about HTML, HTML and client request, so its a surprise that HTML is not in the index, why?
I can clearly see the sections of the book that have been removed, and indeed I agree with some of the choices, much of what is removed is more .NET than C#, however the approach is not consistent so the loss of regular expression support is traded about keeping the text on Web Client support.
Don't get me wrong I got a lot out of this book, the description of new features is good so the text on dynamic is very good, but should I use it instead of the Interop libraries, I am not sure. The LINQ stuff is good, but I found the examples of lambdas hard to understand. There is clearly some trick with the USE verb and associated scope, as its used in a number of examples, but never really explained, well I didn't find it in the index.
So in summary a good book that covers the features of the language, a good description of the new features, with a rubbish index, some poor code examples of new features, and authors that fail to give strong guidance into the benefits of the new features added in this edition.