Compartir vía


Seleccionar una clase de colección

Asegúrese de elegir cuidadosamente la clase de colección. El uso del tipo incorrecto puede restringir el uso de la colección.

Importante

Evite usar los tipos del espacio de nombres System.Collections. Se recomiendan las versiones genéricas y simultáneas de las colecciones por la mayor seguridad de los tipos y otras mejoras.

Tenga en cuenta las siguientes preguntas:

LINQ to Objects y PLINQ

LINQ to Objects permite a los desarrolladores usar consultas LINQ para acceder a objetos en memoria siempre que el tipo de objeto implemente IEnumerable o IEnumerable<T>. Las consultas LINQ proporcionan un patrón común para acceder a los datos, suelen ser más concisos y legibles que los bucles estándar foreach y proporcionan funcionalidades de filtrado, ordenación y agrupación. Para obtener más información, vea LINQ to Objects (C#) y LINQ to Objects (Visual Basic).

PLINQ proporciona una implementación paralela de LINQ to Objects que puede ofrecer una ejecución de consultas más rápida en muchos escenarios, mediante un uso más eficaz de equipos de varios núcleos. Para obtener más información, vea Parallel LINQ (PLINQ).

Consulte también