我有二维数组ICs
。每行包含三个字段类别,名称,描述。我想从这个数组中获取所有不同的类别。我尝试过这样的事情
var cs = ICs.Distinct(t => t.Category);
但它不起作用。任何人都可以帮我解决这个问题吗?
答案 0 :(得分:4)
获取所有值,然后创建一个不同的集合:
var cs = ICs.Select(t => t.Category).Distinct();
答案 1 :(得分:1)
ICS.Select(t=>t.Category).Distinct()
答案 2 :(得分:1)
你很亲密。 ;)
尝试这样的事情:
var cs = ICs.Select(t => t.Category).Distinct();
我认为这就是你想要的 - 这将返回数组中所有不同的类别。
答案 3 :(得分:1)
略有不同的版本。
var value = (from n in ICs select n.Category).Distinct();
希望它有所帮助。