Outils pour utilisateurs

Outils du site


lang:csharp:dictionary

Ceci est une ancienne révision du document !


Trouver une clé depuis une valeur

Nécessite Linq et de parcourir toute la liste.

IEnumerable<KeyValuePair<FlowLayoutPanel, IHMPanel>> items = liste.Where(f => f.Value.Name.StartsWith("Plop"));

Mettre un KeyValuePair à null

Si une fonction renvoie un KeyValuePair, il peut être nécessaire de renvoyer la valeur null. Mais KeyValuePair ne peut pas. A la place, il faut utiliser default(KeyValuePair<T,U>) et ensuite comparer la valeur de retour avec retour.Equals(default(KeyValuePair<T,U>)).

lang/csharp/dictionary.1473093415.txt.gz · Dernière modification : 2016/09/05 18:36 de root