Identificateurs d'un array

reality123 Messages postés 3 Date d'inscription mercredi 9 novembre 2005 Statut Membre Dernière intervention 12 avril 2006 - 12 avril 2006 à 23:47
zebobo5 Messages postés 273 Date d'inscription dimanche 5 octobre 2003 Statut Membre Dernière intervention 6 février 2009 - 13 avril 2006 à 08:36
Bonjour... Ceci peu sembler un peu "nouveau-né" mais j'y arrive tout simplement pas et j'ai cherché au moins une heure avant de me décourager...

N'y a-t-il pas moyen avec C# de faire en sorte que mon identificateur de l'element d'un array soit un string?

Exemple;
string[] monArray;

monArray["Roger"] = "Roger est vieux";
monArray["Albert"] = "Albert as une barbe";
monArray["Julie"] = "Bah .... c'est Julie!";

plutot que de les identifier par des chiffres... Le fait est que mon array est construit dynamiquement et que chaque element est identifie en fonction de ce qu'il contient... Et tout ca est evidemment controlé par l'utilisateur donc je ne peu pas utiliser un array qui s'identifie numeriquement

Bref; A l'Aiiiiiide!

:-)

1 réponse

zebobo5 Messages postés 273 Date d'inscription dimanche 5 octobre 2003 Statut Membre Dernière intervention 6 février 2009 1
13 avril 2006 à 08:36
Salut,
Il existe différents type d'array, dont un bien utile mais qui n'as pas forcement toutes les propriétés et méthode d'une ArrayList
Tu as le Dictionary<T1, T2> donc dans ton cas : Dictionary<string, string>

<hr>ZeBobo5 - http://blogs.msdn.com/zebobo5/
N'oubliez pas de cloturer votre post.
0
Rejoignez-nous