使用反射进行模型创建-还有其他选择吗?

我知道有很多关于不良反射的文档/博客/讨论。 知道了这一点,让我们继续该方案:

说我们有一个数据表/光标(是的,那些还在使用中)。 现在,必须将其转换为对象的强类型列表。

选项1

遍历整个游标/数据表并手动将所有内容分配给a的实例  类,最后将该对象添加到列表/集合中。

选项2

拥有一个带有通用类参数的方法,并使用反射来生成该对象的对象  类类型。

例如。

var myList = convertDataTableToList<MyClass>(dataTable)

在这种情况下,反射的缺点是什么?

此方法(选项2)是否有其他替代方法可实现相同的结果?

我的问题不是特定于语言的。

注意:代码示例在C#.net

cgb114 回答:使用反射进行模型创建-还有其他选择吗?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3160222.html

大家都在问