Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

सी # में LinkedList AddBefore विधि

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

  1. सी # में LinkedList AddAfter विधि

    LinkedList सेट करें। int [] num = {1, 2, 3, 4, 5}; LinkedList<int> list = new LinkedList<int>(num); अब AddLast () विधि का उपयोग करके अंत में एक नोड जोड़ें। var newNode = list.AddLast(20); उपरोक्त जोड़े गए नोड के बाद एक नोड जोड़ने के लिए, AddAfter() विधि का उपयोग करें। list.AddAfter(new

  1. सी # में LinkedList AddFirst विधि

    किसी लिंक की गई सूची में, यदि आप पहले स्थान पर एक नोड जोड़ना चाहते हैं, तो AddFirst विधि का उपयोग करें। आइए पहले एक LinkedList सेट करें। string [] students = {"Jenifer","Angelina","Vera"}; LinkedList<string> list = new LinkedList<string>(students); अब, किस

  1. सी # ऑफ टाइप () विधि

    किसी संग्रह को उसके प्रत्येक तत्व प्रकार के आधार पर फ़िल्टर करें। मान लें कि आपके पास पूर्णांक और स्ट्रिंग तत्वों के साथ निम्न सूची है - list.Add("Katie"); list.Add(100); list.Add(200); संग्रह को फ़िल्टर करने और केवल स्ट्रिंग प्रकार वाले तत्व प्राप्त करने के लिए। var myStr = from a in li