我想在运行时在C#中创建自定义对象,这些对象将具有从xml文件导入的属性。 xml文件看起来是这样的:在运行时在C#中创建自定义对象
<field name="FirstName" value="Joe" type="string" />
<field name="DateAdded" value="20090101" type="date" />
我想创建在C#中有诸如姓和DateAdded和具有正确类型的属性属性的对象。我怎样才能做到这一点?我已经尝试使用if语句的函数来确定基于“type”属性的类型,但我想在动态评估类型。
谢谢。
为什么你需要一个对象?你不能只使用XML?一本字典? – 2010-10-21 02:21:00
您必须告诉我们您正在使用的C#版本。 – 2010-10-21 02:27:04
@Esteban,我需要这个对象,因为它允许我使用这些类型将其转换为不同的格式以便导出。 @Danny,我正在使用Visual Studio 2010. – jangeador 2010-10-21 05:35:33