我想知道C#4.0中的通用列表是否有任何条件而不是T-SQL。
我的页面上有一个gridview我得到了所有数据,我需要按姓名和姓氏搜索,所以我认为必须有,但我还没找到。
答案 0 :(得分:2)
使用String.Contains
,String.StartsWith
或String.EndsWith
作为谓词的一部分,在LINQ中使用List<T>.FindAll
或Where
。
例如:
var jons = people
.Where(p => p.FirstName.StartsWith("Jon", StringComparison.CurrentCultureIgnoreCase))
.ToList();
答案 1 :(得分:0)
多数民众赞成Contains