【发布时间】:2014-07-06 05:48:39
【问题描述】:
我有一个具有五个属性的对象,每个属性都有两种状态(“之前”和“之后”)。
如何获取有关哪些属性更改了状态的信息?
我熟悉的唯一方法是获取所有属性的列表(使用反射?),然后使用循环比较两个对象之间的每个属性并存储有关已更改对象的信息。
有没有简单的方法,也许使用 LINQ?
【问题讨论】:
-
@EZI-Ive 已经阅读过它,但不明白它对我有何帮助,因为我如何才能获得已更改的属性,例如,如果 f2 和 f3 已更改...
-
@M.Herbert 不知道你为什么要标记这个 LINQ
标签: c#