在数组中选择具有特定字段的不同项
本文关键字:字段 数组 选择 | 更新日期: 2023-09-27 18:25:32
我有一个二维数组ICs
。每行包含三个字段category、name和description。我想从这个数组中获得所有不同的类别。我尝试过这样的
var cs = ICs.Distinct(t => t.Category);
但它不起作用。有人能帮我吗?
获取所有值,然后创建一个不同的集合:
var cs = ICs.Select(t => t.Category).Distinct();
ICS.Select(t=>t.Category).Distinct()
你很接近。;)
试试这样的东西:
var cs = ICs.Select(t => t.Category).Distinct();
我想这就是您想要的——这将返回数组中所有不同的类别。
略有不同的版本。
var value = (from n in ICs select n.Category).Distinct();
希望能有所帮助。