Для перспективы декларации следующее допускаетсяФикс.разм к списку
IList<string> list= new string[3];
list.Add("Apple");
list.Add("Manago");
list.Add("Grapes");
1) Это компилирует нормально, но во время выполнения я получаю "Collection was of fixed size"
ошибку. Конечно, коллекция динамически растет по размеру, почему такая декларация была принята complier?
2) Каковы различные списки, которые я могу назначить IList? Пример
IList<string> fruits=new List<string>();
Здесь я задаю список для IList, Каковы различные коллекции классы я могу назначить IList?
Словарь реализует ICollection , а не IList –
thecoop
@thecoop, good catch, updated – JaredPar