编程语言
首页 > 编程语言> > c# – 有没有办法从ObservableCollection中获取范围?

c# – 有没有办法从ObservableCollection中获取范围?

作者:互联网

我想从ObservableCollection中获取一个范围,以便循环遍历它并更改这些项的属性.使用ObservableCollection类有一个简单的内置方法吗?

解决方法:

你可以使用Skip and Take.

System.Collections.ObjectModel.ObservableCollection<int> coll = 
    new System.Collections.ObjectModel.ObservableCollection<int>()
        { 1, 2, 3, 4, 5 };
foreach (var i in coll.Skip(2).Take(2))
{
    Console.WriteLine(i);
}

标签:c,wpf,observablecollection
来源: https://codeday.me/bug/20190717/1483792.html