customers.Where(c => c.IsValid).Select(c => { c.CreditLimit = 1000; return c; }).ToList();
var newCustomers = customers.Where(c => c.IsValid).Select(c => { c.CreditLimit = 1000; return c; });