Comment puis-je créer un dictionnaire sans doublon d'un dictionnaire pouvant contenir des valeurs en double?C#: Supprimer les valeurs en double du dictionnaire?
IDictionary<string, string> myDict = new Dictionary<string, string>();
myDict.Add("1", "blue");
myDict.Add("2", "blue");
myDict.Add("3", "red");
myDict.Add("4", "green");
uniqueValueDict = myDict.???
Edit:
-I ne se soucient pas quelle clé est conservée. - Y a-t-il quelque chose qui utilise l'opération Distinct()?
Quelle clé souhaitez-vous conserver? '" 1 "' '2" 'ou aucun? – dtb
[http://www.codeproject.com/KB/linq/Unique.aspx](http://www.codeproject.com/KB/linq/Unique.aspx) –
Je pense que vous devez donner plus d'informations sur le comportement de la fonction unique. Pour le bleu, quelle clé devrait-il garder, 1 ou 2? – Tesserex