2013-07-31 75 views
2

我有二维数组ICs。每行包含三个字段类别,名称,描述。我想从这个数组中获得所有不同的类别。我试过这样的事情选择与数组中的特定字段的不同项目

var cs = ICs.Distinct(t => t.Category); 

但它不工作。任何人都可以帮我一个忙吗?

回答

1
ICS.Select(t=>t.Category).Distinct() 
4

获取所有的值,然后进行不同的设置:

var cs = ICs.Select(t => t.Category).Distinct(); 
1

你接近。 ;)

尝试是这样的:

var cs = ICs.Select(t => t.Category).Distinct(); 

我想这是你想要的 - 这将返回所有不同类别从该阵列。

1

略有不同的版本。

var value = (from n in ICs select n.Category).Distinct(); 

希望它有帮助。

相关问题