Salut tout le monde,
Je sens que je vais poser une question de M**** mais je commence à m'arracher les cheveux dessus.
Voilà le code que j'ai écrit et qui marche.
J'ai envie de simplifier le truque.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Dictionary<String, Dictionary<int,int>> d = new Dictionary<String, Dictionary<int,int>>(); Dictionary< int, int > dd = new Dictionary<int,int>(); dd.Add(12, 12); d.Add("12_32_TOTO", dd);
Et là j'ai
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Dictionary<String, Dictionary<int, int>> d2 = new Dictionary<String, Dictionary<int, int>>(); d2.Add("12_32_TOTO", new Dictionary<int, int>().Add(12, 12));
Je sais que l'erreur doit être assez explicite pour certains mais pas pour moi.Erreur 1
La méthode surchargée correspondant le mieux à 'System.Collections.Generic.Dictionary<string,System.Collections.Generic.Dictionary<int,int>>.Add(string, System.Collections.Generic.Dictionary<int,int>)' possède des arguments non valides
Erreur 2
Argument '2'*: impossible de convertir de 'void' en 'System.Collections.Generic.Dictionary<int,int>'
Pouvez-vous m'éclairer.
Partager