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

C# में LinkedList AddBefore विधि

C# में AddBefore() विधि का उपयोग करके किसी दिए गए नोड से पहले एक नोड जोड़ें।

स्ट्रिंग नोड्स के साथ हमारा LinkedList।

string[] students = {"Henry", "David", "Tom"}; 
LinkedList<string> list = new LinkedList<string>(students);

अब, अंत में नोड जोड़ें।

// अंत में नोड जोड़ना 
var newNode = list.AddLast("Brad");

उपरोक्त जोड़े गए नोड से पहले एक नोड जोड़ने के लिए AddBefore() विधि का उपयोग करें।

list.AddBefore(newNode, "Emma");

उदाहरण

using System; 
using System.Collections.Generic; 
class Demo { 
    static void Main() { 
        string[] students = {"Henry", "David", "Tom"}; 
        LinkedList<string> list = new LinkedList<string>(students); 
        foreach (var stu in list) { 
            Console.WriteLine(stu); 
        } 
        // अंत में नोड जोड़ना 
        var newNode = list.AddLast("Brad"); 
        // उपरोक्त जोड़े गए नोड से पहले एक नया नोड जोड़ना 
        list.AddBefore(newNode, "Emma"); 
        Console.WriteLine("नए नोड्स जोड़ने के बाद LinkedList..."); 
        foreach (var stu in list) { 
            Console.WriteLine(stu); 
        } 
    } 
}

आउटपुट

Henry 
David 
Tom 
LinkedList नए नोड्स जोड़ने के बाद... 
Henry 
David 
Tom 
Emma 
Brad
  1. - C# में 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(newNode, 30);

  1. - C# में LinkedList AddFirst विधि

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

  1. - C# OfType() मेथड

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