【发布时间】:2023-03-07 00:56:01
【问题描述】:
代码(可能是伪代码):
Person p1 = new Person { First = "John", Last = "Smith" };
Person p2 = new Person { First = "Jane", Last = "Smith" };
我正在寻找一种方法来做到这一点:
bool b1 = Person.CompareOn({"First", "Last"}, p1, p2) // false;
bool b2 = Person.CompareOn({"Last"} , p1, p2) // true;
是否有预定义的方法可以做到这一点?还是我自己写一个?
【问题讨论】:
标签: c# .net comparison