2008-10-10 22 views
19

Todavía estoy tratando de aprender LINQ, aunque está yendo más suavemente ahora que he empezado a usarlo todos los días en el trabajo. Todavía no siento bueno en eso, sin embargo. ¿Alguien tiene ejercicios de práctica desafiantes o rompecabezas que pueda usar como código-kata para mejorar mis habilidades?ejercicios de práctica LINQ o rompecabezas?

Voy a dejar esto como wiki de la comunidad, por lo que puede crecer hasta convertirse en una lista comunitaria.

Respuesta

0

Sé el 1er 2 preguntas en el Proyecto Euler es 'LINQ' amistoso, nunca hice nada más, pero debe ser divertido de cualquier manera :)

12

Si usted no ha descubierto que le permite http://www.linqpad.net/ Practica linq de una manera liviana, además de tener algunos ejemplos incorporados de C# 5.0 en pocas palabras y C# en Libros de profundidad.

0

He estado buscando "foreach's" en el código existente y tratando de linq'ify. Muchas veces las cosas han sido lo suficientemente diferentes como para aprender nuevos conceptos o, al menos, si son similares, me siento más seguro de que mis habilidades con Linq están mejorando.

1

Puzzle:

Haz una combinación externa completa en LINQ.