-2
我有两种不同类型的列表的对象,我只想对该特定对象执行OrderBy
和GroupBy
。如何对两种不同类型的列表进行分组和排序?
我不想为这两个列表单独做它。
现在我这样做:
List<object> combinePlacePerson = (from x in recipientFilteredDataByPersons.OrderBy(x => x.FirstName).GroupBy(x => x.FirstName[0]) select (object)x).ToList();
combinePlacePerson.AddRange((from x in recipientFilteredDataByPlaces.OrderBy(x => x.FirstName).GroupBy(x => x.FirstName[0]) select (object)x).ToList());
cvrbyperson.Source = combinePlacePerson;
cvrbyperson
是CollectionViewSource
对象。
但我想在组合的对象上做到这一点。
如何创建recipientFilteredDataByPersons和recipientFilteredDataByPlaces?他们是什么类型的名单?它们的对象有一些共同的特性? –