c#中泛型类型的默认值

BCS*_*BCS 45 c# generics default-value

Dictionary.TryGetValue的文档说:

当此方法返回时,[value参数]包含与指定键关联的值(如果找到键); 否则,value参数类型默认值.此参数未初始化传递.

我需要在课堂上模仿这个.如何找到T型的默认值?


如何修改此问题以使其显示在搜索中?

返回默认值的确切重复.(C#)

Nat*_*n W 92

您正在寻找:

default(T);
Run Code Online (Sandbox Code Playgroud)

所以:

public T Foo<T>(T Bar)
{
   return default(T);
}
Run Code Online (Sandbox Code Playgroud)