मैं अपने कस्टम संग्रह (एक पेड़) के लिए IEnumerable को लागू करने के बारे में सोच रहा हूं ताकि मैं अपने पेड़ को पार करने के लिए foreach का उपयोग कर सकूं। हालाँकि, जहाँ तक मुझे पता है कि हमेशा संग्रह के पहले तत्व से शुरू होता है। मैं यह चुनना चाहूंगा कि कौन से तत्व से शुरू होता है। क्या यह संभव है कि किसी भी तरह से उस तत्व को बदल दिया जाए जिसमें से फ़ॉर्च शुरू होता है?