C# 5.0 Pocket Reference (O'Reilly)
Saturday, 21 July 2012

Covers the entire C# 5.0 language, including all of C#’s fundamentals; advanced topics such as operator overloading, type constraints, covariance & contravariance, iterators, nullable types, operator lifting, lambda expressions & closures and LINQ, starting with sequences, lazy execution and standard query operators, and finishing with a complete reference to query expressions
<ASIN:1449320171>