Para ponerlo en perspectiva declaración de la siguiente está permitidoTamaño fijo en lista
IList<string> list= new string[3];
list.Add("Apple");
list.Add("Manago");
list.Add("Grapes");
1) Se compila bien, pero en tiempo de ejecución que estoy recibiendo "Collection was of fixed size"
error. Por supuesto, la colección se cultiva dinámicamente por tamaño, ¿por qué tal declaración fue aceptada por el compilador?
2) ¿Cuáles son las diferentes listas que puedo asignar a IList? Ejemplo
IList<string> fruits=new List<string>();
Aquí estoy asignando Lista de IList, ¿Cuáles son las diversas clases de colección puedo asignar a IList?
Diccionario implementa ICollection , no IList –
thecoop
@thecoop, good catch, updated – JaredPar