Recientemente utilicé una clase que hereda de una colección en lugar de tener la colección instanciada dentro de la clase, ¿es esto aceptable o crea problemas ocultos más adelante en el camino? Ejemplos a continuación en aras de la claridad:Clases con colecciones como propiedades vs. clases Heredar colecciones
public class Cars : List<aCar>
en lugar de algo como:
public class Cars
{
List<aCar> CarList = new List<aCar>();
}
¿Alguna idea?