Esta es una pregunta acerca de LINQ la característica de lenguaje .NET, no LINQ to SQL.¿Qué tan único es LINQ?
Encuentro que la capacidad de consultar casi cualquier colección de memoria de una manera tan consistente y declarativa es una de las mejores características de lenguaje que he encontrado.
Me resulta extremadamente útil, y me encanta la abstracción limpia que proporciona. LINQ incluso se puede usar para consultar cadenas, de hecho es extremadamente flexible.
Mis preguntas son:
- ¿Es esta idea de "lenguaje integrado Consultas" nuevos? y si no, ¿qué otros lenguajes implementan una función similar?
- ¿Cómo se comparan otras implementaciones con las de Microsoft?
- Esto es un poco subjetivo, pero ¿cuán importante otros sienten que LINQ es una idea?
aplausos
Sí, de hecho, diría que el azúcar sintáctico está realmente en el núcleo del poder de LINQ – andy
tal vez cristal metastático sintáctico? – geofftnz