我正在使用以下代码:
Type type = info.ParameterType;
object activatedType = Activator.CreateInstance(type);
arguments[info.Position] = activatedType;
问题是它type
可能最终成为对某种类型的指针引用,比如System.String&
(注意 &),那么我怎样才能获得 的基础类型System.String
?
本质上,我如何将未知类型取消引用到其基础类型?