Pour déclaration perspective qui suit est autoriséTaille fixe à la liste
IList<string> list= new string[3];
list.Add("Apple");
list.Add("Manago");
list.Add("Grapes");
1) Il compile très bien, mais je reçois l'exécution "Collection was of fixed size"
erreur. Bien sûr, la collection est développée dynamiquement par taille, pourquoi cette déclaration a-t-elle été acceptée par le complicateur?
2) Quelles sont les différentes listes que je peux attribuer à IList? Exemple
IList<string> fruits=new List<string>();
Ici, je suis à la liste IList assigne, quelles sont les différentes classes peuvent collection i affecter à IList? Lorsque vous appelez list.Add, vous essayez d'insérer un élément à la fin de votre tableau.
Dictionnaire implémente ICollection , pas IList –
thecoop
@thecoop, bonne prise, mise à jour – JaredPar