If you are trying to build an expression tree, use Expression.Default:
Expression expression = Expression.Default(type);
Another way you could do this quite easily would be:
object defaultValue = Array.CreateInstance(type, 1).GetValue(0);
, :) , NULL, .
, (void ), , :)