protected void ManageEnumAndNullable() { IsNullable = BindingType.IsGenericType && BindingType.GetGenericTypeDefinition() == typeof(Nullable <>); IsEnum = BindingType.IsGenericType ? BindingType.GetGenericArguments()[0].IsEnum : BindingType.IsEnum; }