C# es un lenguaje de programación moderno e innovador desarrollado por Microsoft como parte de su plataforma .NET. C# 3.0 introduce diversas extensiones para dar soporte a la creación y uso de librerías de clases de orden superior. Este libro contiene más de 250 soluciones de código para todo tipo de problemas a los que deben enfrentarse los programadores de C#. Estas soluciones se han denominado recetas y cada una de ellas contiene la solución a un problema, una explicación de por qué funciona, y fuentes donde encontrar información adicional. Todas las soluciones fueron desarrolladas empleando Visual Studio.NET 2008. Hay un capítulo completo con recetas para LINQ (Language Integrated Query), así como dos capítulos dedicados a la utilización de métodos de extensión, expresiones Lambda o inicializadores de objetos y colecciones.