如何从列表<object>?</object>中获取唯一项

时间:2011-03-15 07:15:56

标签: c#

我得到一个名为selectedColumnList的List<object>。这个集合包含一个包含属性tablename和columnname的对象。由于tablename为不同的列重复,我需要列出从列表本身到下拉列表的唯一表名。有人在这帮忙吗?

1 个答案:

答案 0 :(得分:4)

这应该对你有用

var columnNames = selectedColumnList.Select( s => s.TableName ).Distinct();

这假设您使用List<object>代替List<ClassName>,其中ClassName是您放入列表的实际对象,并且该类具有名为{{1}的属性}。