The author of Illustrated C# 2010, takes the approach of illustrating concepts with diagrams rather than lengthy explanations. From the chapters I have already read, the author succeeds.
This is certainly a book worthy of further study.