【发布时间】:2012-06-13 13:22:55
【问题描述】:
我需要修改一个集合,以便对其中的项目序列进行排序。
所以我正在做类似的事情:
IEnumerable<ItemType> ordered = myItems.OrderBy( (item) => item.Age);
但是,我想修改 myItems 集合本身以使其具有有序序列...可以吗?
我想要类似的东西:
myItems.SomeActionHere // This should modify myItems in place.
这可能是一个新手或菜鸟问题。对此感到抱歉。
【问题讨论】:
-
myItems = myItems.OrderBy(i => i.Age)? -
myItems 的类型为 ReadOnlyCollection