Kendi özel koleksiyonum (bir ağaç) için IEnumerable'ı uygulamayı düşünüyorum, böylece ağacımı geçmek için foreach'i kullanabilirim. Ancak bildiğim kadarıyla foreach her zaman koleksiyonun ilk öğesinden başlar. Foreach'in hangi elementten başlayacağını seçmek istiyorum. Foreach'in başladığı unsuru bir şekilde değiştirmek mümkün müdür?