与Type.MakeByRefType相反的是什么

Gre*_*ech 5 .net reflection

Type.MakeByRefType.NET中的方法返回类型的副引用版本,例如,System.Int32返回表示类型的返回类型System.Int32&.

但是,如果你已经有了System.Int32&,获得一个普通老的机制是什么System.Int32?似乎没有相反的方法来删除by-ref修饰符.

目前我已经放置了一个黑客,重新构建了程序集限定的名称,而没有&在类型名称的末尾,然后加载该类型,但这非常脏......

Jon*_*eet 8

根据文档IsByRef,您可以使用Type.GetElementType.我没有时间尝试这一点,但......