valeur par défaut pour le type générique dans c #

Les documents de Dictionary.TryGetValue disent:

Lorsque cette méthode retourne, [l’argument valeur] contient la valeur associée à la clé spécifiée, si la clé est trouvée; sinon, la valeur par défaut pour le type du paramètre value . Ce paramètre est transmis non initialisé.

Je dois imiter cela dans ma classe. Comment trouver la valeur par défaut pour le type T?


Comment modifier cette question pour la faire apparaître dans la recherche?

Copie exacte de Renvoyer une valeur par défaut. (C #)

Vous cherchez ceci:

default(T); 

alors:

 public T Foo(T Bar) { return default(T); } 
 default(T); 

En utilisant le mot-clé par défaut :

 T t = default(T)