如何从IGroup中删除元素

t4n*_*nky 10 c# windows-runtime

如何直接从IGroup中删除对象IGrouping<DateTime, VMAppointment>

我目前唯一知道的方法是生成一个没有concering元素的新IGrouping,但我不喜欢这种方式,因为它在我的应用程序中引起了一些麻烦.

有任何想法吗?

Jon*_*eet 8

不,IGrouping<,>至少在一般情况下,没有办法改变- 即使你知道具体的类型,我也不相信.NET框架公开的任何实现都允许组变异.

据推测,分组是某些查询的结果 - 因此,如果可能,请更改原始查询以排除您不感兴趣的值.