Différentes façons d'ajouter au Dictionnaire

Quelle est la différence dans Dictionary.add(key, value) et Dictionary[key] = value?

J'ai remarqué que la dernière version n'a pas de jeter un ArgumentException lors de l'insertion d'un double de la clé, mais il n'existe aucune raison de préférer la première version?

Modifier: quelqu'un aurait-il une source d'informations fiables à ce sujet? J'ai essayé de MSDN, mais c'est comme toujours un wild goose chase 🙁

InformationsquelleAutor Sune Rievers | 2009-12-03