【发布时间】:2010-10-14 12:32:24
【问题描述】:
我们可以做一些类似于List.Contains(myItem) 的事情来检查列表中项目的属性是否等于myItem 上的属性。
(我们考虑过Contains 和Exists,类似于:
但无法得到简单的表达。)
我们想要如下简单的东西:
if (orderLines.[MethodName](myLine)) { }如果至少一项 orderLines[i] 满足,此方法应自动返回 true:
我们已经实现了IEquatable<OrderLine>,它等同于Product 属性,但找不到从那里继续的方法。
【问题讨论】:
标签: c# list equals contains iequatable