我正在尝试读取一个 xml 文件,其中除了其他参数之外,还可以给出字段的类型。例子:
<elements>
<element>
<elementType>int</elementType>
<element>
<elementType>string</elementType>
</element>
<elements>
现在我想通过使用 type.GetType(value) 来获取类型,例如 value 是“int”或“string”。例如,它适用于“System.String”或“System.Int32”,但我不希望用户输入确切的类型。这可以以一种优雅的方式完成吗(没有 switch-case-nonsene)?