使用LINQ筛选类列表



我有一个类的列表。我需要用一些文本过滤列表。

class Person
{
  string Name;
  int age;
}

我有个人类的列表

list<Person> PersonList;

我在PersonList中有100个值;现在我需要使用一些文本进行过滤。我以的身份写作

this.PersonList.Where(item => item.Name.Contains(txtFilter.Text)).ToList();

但是它没有返回预期的结果。。有人能帮我吗?

您需要在像这样的变量中保留linq语句返回的结果

var filteredList = this.PersonList.Where(item => item.Name.Contains(txtFilter.Text)).ToList();

相关内容

  • 没有找到相关文章

最新更新