.net - ejemplo - list find c#
cuándo usar Collection<T> versus List<T> (3)
Posible duplicado:
¿Cuál es la diferencia entre List (of T) y Collection (of T)?
¿Cuál es la mejor práctica para cuándo usar uno frente al otro?
Ambos implementan IList <T> y almacenan los datos de forma ordenada, pero solo List expone la semántica de clasificación ....
Scott Hanselman hizo esta pregunta una vez. Puedes leer su publicación de blog relacionada aquí .
-
Collection<T>
:Proporciona la clase base para una colección genérica.
-
List<T>
:Representa una lista fuertemente tipada de objetos a los que se puede acceder por índice. Proporciona métodos para buscar, ordenar y manipular listas.
Entonces, de acuerdo con los documentos, uno está destinado como una clase base para colecciones. El otro está destinado para su uso como un contenedor.
Entonces use List<T>
y herede de Collection<T>
.
en esta pregunta, puede ver la diferencia entre la lista y la colección de T