Instanciation d'un dictionnaire [Résolu]

t00f 64 Messages postés lundi 21 avril 2008Date d'inscription 23 octobre 2009 Dernière intervention - 24 juin 2008 à 13:38 - Dernière réponse : t00f 64 Messages postés lundi 21 avril 2008Date d'inscription 23 octobre 2009 Dernière intervention
- 24 juin 2008 à 14:18
Bonjour,

J'aimerais savoir comment instancier un dictionnaire avec des valeurs par défaut.

En fait, j'ai une classe statique,et j'aimerais instancier mon dictionnaire avec des données spécifiques.

Ex :
           Dictionnary<string , int> dt = new Dictionnary<string, int>();

Puis éviter de faire des dt.Add("xx", xx); dans un constructeur.

Une idée ?
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
WishhhMaster 327 Messages postés mardi 17 février 2004Date d'inscription 10 avril 2010 Dernière intervention - 24 juin 2008 à 14:16
3
Merci
Salut,

Si je comprends bien ta question, tu veux pouvoir initialiser ton dictionnaire dans une classe static sans instancier la classe?
Si c'est ça, tu peux utiliser un constructeur static.
 
public static class Test
{
static Dictionnary<string , int> dt = new Dictionnary<string, int>();
static Test()//constructeur static
{
//initialise ton dictionnaire ici
}
}

Merci WishhhMaster 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 76 internautes ce mois-ci

Commenter la réponse de WishhhMaster
t00f 64 Messages postés lundi 21 avril 2008Date d'inscription 23 octobre 2009 Dernière intervention - 24 juin 2008 à 14:18
0
Merci
Héhé ca marche ! Merci bien !
Commenter la réponse de t00f

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.