J'ai Dictionary<long, Location> PostalCodes
.Dictionnaire C# ContainsValue rechercher par attribut d'objet
Pendant que j'ajoute de nouveaux éléments à ce dictionnaire, je veux faire une recherche dans ce dictionnaire et si le Location.PostalCode
n'est pas dans ce dictionnaire, je veux l'insérer. Sinon, je veux l'ignorer. Donc, besoin de savoir si le code postal est déjà dans la collection. Je ne peux pas l'utiliser comme clé.
Comment faire?
Merci.
Alors, votre dictionnaire s'appelle 'PostalCodes'? Que représente la clé longue? Quelles sont les données dans l'emplacement? Normalement, si vous voulez ajouter un élément à un dictionnaire s'il n'existe pas déjà à une valeur particulière, vous utilisez cette valeur comme clé: 'PostalCodes [postalCode] = location;' –