【发布时间】:2019-02-11 09:24:16
【问题描述】:
我有一组从包含许多字段(最多 50 个)的数据库中转储的匿名对象。
例子:
var anonymousData = new
{
Z = "2",
B = "4",
C = "3",
D = 5
};
我想用这些数据得到以下输出
List<object> allObjects ... with { "2", "4", "3", 5 };
什么是反映它的正确方法?
编辑:我想保留最初的订单
【问题讨论】:
-
您希望这些字段按什么顺序排列?按字母顺序?不在乎?
-
我想要它的样子。
-
不行。从反射返回属性的顺序是不确定的。
-
@Rango : 因为有些字段是整数和 guid。
-
到目前为止你有没有尝试过?我们不会在这里为您提供完整的解决方案,您必须自己考虑。
标签: c# reflection anonymous-types