我正在使用C#开发Windows Phone应用程序。
我有一个ObservableCollection定义如下:
public class StartingPersons
{
public string ImagePath { get; set; }
public string Name { get; set; }
public static ObservableCollection<StartingPersons> GetPersons()
{
...
}
}
我想在StartingPerons.GetPersons()返回的ObservableCollection中搜索;在NAME领域。
我该怎么做?
感谢。
答案 0 :(得分:5)
类似的东西:
IEnumerable<StartingPersons> matches = StartingPersons.GetPersons()
.Where(p => p.Name == "...");
这不是ObservableCollection<T>
特有的 - 基本上你应该研究LINQ,特别是LINQ to Objects。