J'essaie de créer une variable dictionnaire imbriquée comme ci-dessous, mais je reçois une erreur de compilation indiquant qu'elle a besoin de "}" à la ligne où j'ajoute des éléments (ligne 2) à mon imbriqué dictionnaire.Erreur de compilation lors de l'ajout d'éléments au dictionnaire imbriqué
Que manque-t-il ici? Merci.
Dim myNestedDictionary As Dictionary(Of String, Dictionary(Of String, Integer)) = New Dictionary(Of String, Dictionary(Of String, Integer))()
myNestedDictionary.Add("A", New Dictionary("A", 4)())
Merci pour votre réponse. J'ai été capable de me débarrasser de l'erreur. Pouvez-vous suggérer quelque chose pour récupérer des valeurs de ce dictionnaire imbriqué, par exemple je veux obtenir quelle est la valeur de correspondance pour A et A, qui est de 4 dans ce cas. Pour le cas ci-dessous, ce sera ce qui correspond à la valeur de A et r, qui est -1. lTempDict.Add ("R", -1) myNestedDictionary.Add ("A", lTempDict) – anshu
J'utilise VS 2008 – anshu
J'ai modifié la publication pour illustrer comment récupérer également un élément. J'espère que cela clarifie les choses pour vous. – Ando