Duplicar posibles:
Default value of a typeEn .NET, en tiempo de ejecución: ¿Cómo obtener el valor predeterminado de un tipo de un objeto Type?
En C#, para obtener el valor por defecto de un tipo, puedo escribir ...
var DefaultValue = default(bool);`
Pero, cómo llegar el mismo valor predeterminado para una variable Tipo suministrada?
public object GetDefaultValue(Type ObjectType)
{
return Type.GetDefaultValue(); // This is what I need
}
O, en otras palabras, ¿cuál es la implementación de la palabra clave "predeterminada"?
Esto es prácticamente duplicado de ["Valor predeterminado de un tipo"] (http://stackoverflow.com/questions/2490244/default-value-of-a-type). Codeka da una buena [respuesta] (http://stackoverflow.com/questions/2490244/default-value-of-a-type/2490274#2490274) que creo que te ayudará. –
return default (ObjectType) no funciona? –