J'ai le dictionnaire suivant:Comment puis-je filtrer un dictionnaire en utilisant LINQ et le retourner à un dictionnaire du même type
Dictionary<int,string> dic = new Dictionary<int,string>();
dic[1] = "A";
dic[2] = "B";
Je veux filtrer les articles du dictionnaire et réassigner le résultat à la même variable:
dic = dic.Where (p => p.Key == 1);
Comment puis-je retourner le résultat comme un dictionnaire du même type [<int,string>
]? J'ai essayé ToDictionary
, mais cela ne fonctionne pas.
Merci d'avance.
À l'avenir, si vous avez essayé l'approche évidente, mais a trouvé que cela ne fonctionne pas, s'il vous plaît poster le code que vous avez essayé. –