Я работаю в С# и с отсортированным List<T> structs. Я пытаюсь выполнить итерацию через List, и для каждой итерации я хотел бы получить доступ к следующему члену списка. Есть ли способ сделать это?
Пример псевдокода:
foreach (Member member in List)
{
Compare(member, member.next);
}