AddBefore () विधि का उपयोग करके C# में दिए गए नोड से पहले एक नोड जोड़ें।
स्ट्रिंग नोड्स के साथ हमारी LinkedList।
स्ट्रिंग [] छात्र ={"हेनरी", "डेविड", "टॉम"}; लिंक्डलिस्ट <स्ट्रिंग> सूची =नई लिंक्डलिस्ट <स्ट्रिंग> (छात्र);अब, अंत में नोड जोड़ें।
// endvar newNode =list.AddLast("Brad");में एक नोड जोड़नाऊपर जोड़े गए नोड से पहले नोड जोड़ने के लिए AddBefore() विधि का उपयोग करें।
list.AddBefore(newNode, "एम्मा");उदाहरण
सिस्टम का उपयोग करना; System.Collections.Generic का उपयोग करना; क्लास डेमो {स्थिर शून्य मुख्य () {स्ट्रिंग [] छात्र ={"हेनरी", "डेविड", "टॉम"}; लिंक्डलिस्ट <स्ट्रिंग> सूची =नई लिंक्डलिस्ट <स्ट्रिंग> (छात्र); foreach (सूची में var stu) { Console.WriteLine(stu); } // अंत में एक नोड जोड़ना var newNode =list.AddLast("Brad"); // उपरोक्त सूची में नोड जोड़ने से पहले एक नया नोड जोड़ना। AddBefore (newNode, "एम्मा"); Console.WriteLine ("नए नोड जोड़ने के बाद LinkedList..."); foreach (सूची में var stu) { Console.WriteLine(stu); } }}आउटपुट
HenryDavidTomLinkedListनए नोड जोड़ने के बाद...HenryDavidTomEmmaBrad