Я не уверен, что вы ищете что-то более необычное, но вы можете сделать что-то вроде этого:
foreach (Person person in people)
{
//example code
//save each person in the list to the database
SavePerson(person.Name, person.Age, ...);
}
Если хотите, вы также можете сделать это с помощью LINQ следующим образом:
//example code
//save each person in the list to the database
people.ForEach(person => SavePerson(person.Name, person.Age, ...));