L'indexeur dans Dictionary lève une exception si la clé est manquante. Existe-t-il une implémentation d'IDictionary qui renverra à la place la valeur par défaut (T)?
Je connais la méthode "TryGetValue", mais c'est impossible à utiliser avec linq.
Est-ce que cela ferait efficacement ce dont j'ai besoin?:
myDict.FirstOrDefault(a => a.Key == someKeyKalue);
Je ne pense pas que ce sera le cas, car je pense que cela itérera les clés au lieu d'utiliser une recherche de hachage.