可以说我有以下课程
public class Test
{
public int prop1 { get;set; }
public string prop2 { get;set; }
public Type prop3 { get;set; }
}
如果我有这个类的两个实例,什么是比较对象的快速方法,但同时允许我检查一个属性是否是其他东西,假设它与其他对象属性不匹配。目前我只是在做大量的 if 语句,但这感觉像是一种糟糕的做事方式。
我想要的功能示例;如果第一个实例 prop1 与第二个实例的 prop1 不匹配,我仍然可以检查第一个实例的 prop1 是否为 10 或其他值。
是的,这个例子非常粗略,但实际代码非常庞大,所以我无法将其发布在这里。
谢谢
编辑
我应该注意,我不能编辑类测试,因为我不拥有它。