2009-02-20 9 views
3

Dans .NET quel type de données utilisez-vous pour stocker la liste des chaînes?Meilleur type de données pour stocker la liste des chaînes?

Actuellement j'utilise List(Of String) car il est plus facile que Array de gérer et d'ajouter/supprimer des choses. J'essaie de comprendre quelles sont les autres options, quand ils deviennent pratiques et quand je devrais éviter l'utilisation.

Utilisez-vous un autre type? Pourquoi et quand?

Répondre

4

List(Of String) est un excellent moyen de stocker une liste de chaînes. Si vous avez besoin d'ajouter/supprimer des éléments au milieu, vous pouvez envisager d'utiliser un LinkedList(Of String) mais pour la plupart des situations List est très bien.

2

System.Collections.Specialized.StringCollection est également une option, mais personnellement je préfère List (Of String).

2

Je pense que le nom dit tout vraiment: dans la plupart des cas List(Of String) est la meilleure façon de stocker une liste de chaînes .

Questions connexes