MemberWrapper
private void InitDefaultValue() { if(MemberType.IsValueType) DefaultValue = MemberType.InvokeMember(string.Empty, BindingFlags.CreateInstance, null, null, new object[0]); else DefaultValue = null; }