我用类型提供程序创建了多个类型,这些类型用于创建记录类型。 在我的项目的下一个阶段,我想使用反射来构建这些记录。但问题在于,现在创建的每种类型都具有System.Object类型。
例如,所有成员都有类型提供者类型。 (Minlength,Email和Required是我创建的所有类型提供者。)
type UserT = {
Name: MinLength
email : Email
password : Required
}
当我迟到使用反射时,我得到以下结果
val refl : PropertyInfo [] =
[|System.Object Name; System.Object email; System.Object password|]
是否可以使用反射来获得这些成员的正确类型?
THX!