L'avantage c'est que les tableaux ont une taille fixe en .net
du moins en c# je ne crois pas que le redim existe, a moins que c'est un clone ou un arraycopy derriere
Quand on le transforme en c#.
Les arraylist sont non typées donc problemes de cast.
Mais les listes generiques apport la solution
(objet, taille variable pas besoin de redim, et pas de casting, securité dans un list (of double) on peut mettre que du double.
Les inconvenients les objets (arraylist et list (of
sont des types plus lourd que les array simple.
Donc apres ca depend de l'utilité que tu as.
Exemple :
electronique --> Array (performance et la taille des elements est connus) WORD, BYTE, DWORD ....
application gestion --> List(of (taille inconnue gestion des stocks)
webservice (WSDL--> objet) --> Array pour la communication)
Esperant n'avoir rien oublié.