Collection vs Collections.Specialized

Le
Sylfelin
Bonjour,

Quelle est l'avantage et/ou l'inconvénient des déclarations ci-dessous
?

Collection<string> list1 = new
System.Collections.Specialized.StringCollection list2 = new

Merci

--

--
Merci
Sylfelin
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Christophe T
Le #12170461
Sylfelin a écrit :
Quelle est l'avantage et/ou l'inconvénient des déclarations ci-dessous ?

Collection<string> list1 = new ...
System.Collections.Specialized.StringCollection list2 = new ...



je ne sais s'il y a vraiment avantage ou inconvénient.
- List<string> est une liste générique, apparue dans le fmk 2.0
(namespace System.Collections.Generic)
- StringCollection existait dans le fmk 1.1 (namespace
System.Collections.Specialized)

je n'ai pas le studio sous la main; à toi de voir s'il existe des
méthodes particulières sur StringCollection.


--
Christophe
www.swingingsoft.com
Fred
Le #12170451
Dans : news:,
Sylfelin disait :
Bonjour,



Bonjour,

Quelle est l'avantage et/ou l'inconvénient des déclarations ci-dessous
?

Collection<string> list1 = new ...
System.Collections.Specialized.StringCollection list2 = new ...



System.Collections.Specialized.StringCollection est simplement un
enrobage de ArrayList.
La collection générique est plus performante.
Rapport de presque 1 à 2 sur une recherche par exemple.

--
Fred
http://www.cerber mail.com/?3kA6ftaCvT (enlever l'espace)
Sylfelin
Le #12170441
> System.Collections.Specialized.StringCollection est simplement un enrobage de
ArrayList.
La collection générique est plus performante.
Rapport de presque 1 à 2 sur une recherche par exemple.



Merci pour ces précisions. Je vais remettre mes listes en générique.

--

--------------------------
Merci
Sylfelin
Publicité
Poster une réponse
Anonyme