À l'aide d'un Dictionnaire<string, object> Dictionnaire<string, Dictionnaire<string, string>>

en C# j'ai besoin de conserver les données dans un objet dictionary, ressemble:

Dictionary<string, Dictionary<string, string>> MyDict = 
    new Dictionary<string, Dictionary<string, string>>();

Maintenant j'ai compris, que j'aurais besoin, dans certains cas, certains autres (pas de type dictionnaire de données) de la valeur des principaux dict.

Est-il un genre de Problème ou de limitation, si je viens d'exemple, le principal dict. comme:

Dictionary<string, object> MyDict = new Dictionary<string, object>();

dans le champ d'objet que je pourrais mettre de la chaîne, dictionnaire, que ce soit..

Merci d'avance,
Cordialement, Steven

le titre ne correspond pas au texte de votre question
Je ne pense pas que ce serait un problème. Vous seriez probablement juste besoin de le jeter comme ce qu'il est censé être pour y accéder.
Vous avez pu voir la réponse à cette stackoverflow.com/questions/569903/multi-value-dictionary est-ce que vous souhaitez?
C'est tellement bizarre exigence. Ma première suggestion serait de repenser la conception, pas vraiment. Il n'y a pas beaucoup d'infos disponibles dans la question de suggérer une. Sinon, je suppose que vous pourriez maintenir deux dictionnaires. Si pas de voir Oliver orientée objet de la solution. De loin le meilleur ici.

OriginalL'auteur N471v3 | 2012-02-08