让我们说我有两个汽车列表
列表1:
-
"Ferrari",2005,"$350,000"
-
"BMW",2009,"$29,000"
-
"Audi",2011,"$33,000"
列表2:
-
"Infinity",2005,"$267,000"
-
"BMW",2009,"$45,000"
-
"Ferrari",2005,"$330,000"
-
"Toyota",2009,"$35,000"
我知道我可以使用Intersect方法获得重复汽车列表 . 但我还想保留价格较低的那个 . 例如,我想要一些将返回的方法:
-
"Ferrari",2005,"$330,000"
-
"BMW",2009,"$29,000"
因为那些是名字重复的汽车,价格最低
3 回答
完全未经测试,但这样的事情怎么样?
像这样的东西?我假设您有Intersect的CarComparer IEquality位 .
您可能需要修复语法...
以下查询将匹配
Brand
和Year
属性上的汽车 . 如果您只关心Brand
,则可以更改连接条件以满足该目的 .