Saya berpikir tentang menerapkan IEnumerable untuk koleksi kustom saya (pohon) sehingga saya dapat menggunakan foreach untuk melintasi pohon saya. Namun setahu saya masing-masing selalu dimulai dari koleksi elemen pertama. Saya ingin memilih dari elemen mana masing-masing dimulai. Apakah mungkin untuk mengubah elemen dari mana foreach dimulai?