< 1 min read
var predicate = PredicateBuilder.True(); var q = db.Profiles.Where(t => !t.aspnet_Users.aspnet_Membership.IsLockedOut); foreach (string keyword in pars) { string temp = keyword; predicate = predicate.And(t => t.FirstName.StartsWith(temp) || t.LastName.StartsWith(temp)); }