Bonjour!
Voici une question certainement très stupide, mais j'avoue que depuis le temps que je me la pose, il serait bien que je sache vraiment quand utiliser quoi.

Dès que j'ai besoin de stocker quelque chose en mémoire, j'utilise des "List(Of T)"..(ou autres collections), même quand je me base sur des exemples utilisant des tableaux.
En effet, j'ai toujours eu des petits soucis de compréhension des tableaux qu'on est obligé de redimensionner quand on ne connait pas à l'avance le nombre de choses à stocker. C'est d'ailleurs ce point que je ne trouve pas pratique du tout.
En principe, je ne sais jamais à l'avance combien d'éléments j'aurais à ajouter au tableau, et quand j'en ajoute, ce n'est jamais "d'un seul coup", mais souvent dans des boucles ou au plein milieu de fonctions.

L'utilisation des listes/collection est-elle plus indiquée dans ces cas?
Dois-je retourner lire mes cours car je n'ai rien compris aux tableaux ?
Vu les capacités des listes/collections j'imagine que c'est plus lourd à gérer pour l'ordi que de simples tableaux, mais ça c'est une déduction sans fondements.

Merci d'avance d'éclairer la lanterne d'un débutant