Je souhaite créer un tableau de dictionnaires. Mais la taille du tableau est inconnue. Pour entier, j'ai utilisé List pour obtenir le tableau d'entiers de taille inconnue. Mais dans le cas du dictionnaire, je ne suis pas capable de créer une liste de dictionnaire. Est-ce que cela peut être fait? Dictionary(int, String) paramList=null;
Je veux créer la matrice de paramList (ci-dessus). J'utilise C Sharp.Comment déclarer un tableau de dictionnaires génériques en C#?
0
A
Répondre
4
List<Dictionary<int, String>> paramList = new List<Dictionary<int, String>>();
Cependant, ce n'est généralement pas la bonne structure de données. Plus probablement, vous avez juste besoin d'un seul dictionnaire.
Dictionary<int, String> paramList = new Dictionary<int, String>();
paramList[1] = "foo";
paramList[2] = "bar";
Questions connexes
- 1. Comment déclarer un tableau C de chaînes
- 2. Comment déclarer un tableau de chaînes en C++?
- 3. Comment puis-je déclarer un tableau non inscriptible en C#?
- 4. C Déclarer un tableau de char *
- 5. Comment déclarer chaîne de tableau dans C++
- 6. Déclarer un tableau de liste liée en C#
- 7. Déclarer un tableau en utilisant une variable en C++
- 8. C: Comment déclarer correctement un tableau de chaînes?
- 9. Comment déclarer un tableau d'octets 2D
- 10. Comment déclarer un tableau de tableaux?
- 11. Déclarer un tableau en C sans donner la taille
- 12. Comment déclarer un pointeur vide en C#
- 13. Comment déclarer un nombre en C#?
- 14. Comment déclarer un tableau de StringDictionary en XAML?
- 15. Accéder à un tableau de dictionnaires?
- 16. Comment déclarer des vecteurs en C++?
- 17. C++/CLI: Comment déclarer un tableau de modèles en tant que paramètres de méthode
- 18. récurrente déclarer en c
- 19. Accéder aux données d'un tableau de dictionnaires contenant un tableau
- 20. Dictionnaires faibles en Objective-C
- 21. En C#, Comment déclarer DWORD en uint32?
- 22. Comment déclarer un tableau de zéros en python (ou un tableau d'une certaine taille)
- 23. iphone - tri d'un tableau de dictionnaires
- 24. Comment puis-je déclarer et initialiser un tableau de pointeurs sur une structure en C?
- 25. Toute façon de déclarer un tableau en ligne?
- 26. déclarer un tableau dans un pour
- 27. comment déclarer iterator volatile en C++
- 28. Comment rassembler des listes imbriquées en JSON en utilisant Jersey? Je reçois un tableau de zéros ou un tableau de dictionnaires à un élément contenant un tableau
- 29. Comment déclarer une union en C#?
- 30. Comparaison Dictionnaires en utilisant LINQ en C#
Le code ci-dessus n'est pas valide C#. Je suppose que vous vouliez utiliser '<...>' au lieu de '(...)'. De plus, je ne comprends pas la question; il semble que vous voulez un 'List>'; est-ce le cas? –
ya je voulais utiliser < > .. et j'ai également utilisé la liste> et il fonctionne bien. –
Nave