请问ObservableCollection的Where方法返回的结果如何转化为一个ObservableCollection?

weixin_38095580 2017-10-06 08:20:34
string id="to find";
var m = GroupList.Where<MyGroup>(g => g.Id == id);
上面的代码,这个返回的“m”到底是个啥?我看帮助说Where是对列表进行筛选,那么这个“m”应该就是筛选之后的结果把?
但是这个“m”居然又不是ObservableCollection类型,这让我很困惑。一般我进行筛选之后,是需要将结果放在控件的ItemsSource中,而这个返回的“m”不是ObservableCollection,那我应该怎么做?
难道要用m.ElementAt方法将其一个 一个添加到另外一个ObservableCollection中吗?

da jia hao!
...全文
111 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复

433

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧