var filteredCollection = collection.Where(x => predicate(x));
var filteredCollection = collection.Where(predicate);
var filteredCollection = collection.Where(x => predicate(x));