【发布时间】:2022-01-04 15:00:31
【问题描述】:
我在特殊情况下遇到了困难。我们需要返回一个包含所有三列的唯一数据集,以便结果具有唯一的 Company 和 Item 但任何键。
我们正在使用 LINQ,我有一个包含以下列的数据集。
Company Item Key
------------------------------------------------------------
CompanyA ItemA 9f94413b-63cb-4ad5-869a-4502988a22c9
CompanyA ItemA 6c6a1b37-84a5-4878-a493-5dad5bf60ee4
CompanyB ItemA 25c5ffca-69a5-45a6-9643-635791dc1bfd
我希望的结果看起来像这样,而不关心我得到哪个键。
Company Item Key
CompanyA ItemA 9f94413b-63cb-4ad5-869a-4502988a22c9
CompanyB ItemA 25c5ffca-69a5-45a6-9643-635791dc1bfd
我已经尝试了所有 LINQ 示例的组合,但都没有成功。在这种情况下,我首先需要获取公司/项目的不同列表,然后再次循环以获取每个结果的键的 Top(1)?
【问题讨论】: