Duplicata possible :
nombre vs longueur vs taille dans une collection
Vraiment étrange :
Tableaux C# tels que les suivants
double[] test = new double[1];
prend en charge la propriété Length pour obtenir la taille du tableau. Mais les tableaux implémentent également l'interface IList :
IList<double> list = test;
Cependant, l'interface IList fournit également une propriété Count. Comment se fait-il que le tableau ("test" dans ce cas) n'en ait pas ?
Editer : Merci à tous ceux qui ont signalé que c'est en fait l'interface ICollection (et non IList) qui fournit la propriété Count, et que cela est dû à l'implémentation explicite de l'interface.