public IEnumerable<Person> GetPeople(string[] names) { return names.Select(n => { var split = n.Split('-'); return new Person(split[0], split[1]); }); }