我有一个类的列表。我需要用一些文本过滤列表。
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();