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

C# में LinkedList Remove विधि

LinkedList में नोड की पहली घटना को हटाने के लिए Remove() विधि का उपयोग करें।

उदाहरण

पहले पूर्णांक तत्वों के साथ LinkedList सेट करें:

int[] num = {2, 5, 7, 15};
LinkedList<int> list = new LinkedList<int>(num);

अब मान लीजिए आपको तत्व 7 वाला नोड हटाने की आवश्यकता है। इसके लिए Remove() विधि का उपयोग करें:

list.Remove(7);

पूर्ण कोड

using System;
using System.Collections.Generic;

class Demo {
    static void Main() {
        int[] num = {2, 5, 7, 15};
        LinkedList<int> list = new LinkedList<int>(num);
        
        foreach (var n in list) {
            Console.WriteLine(n);
        }
        
        // अंत में नोड जोड़ना
        var newNode = list.AddLast(25);
        Console.WriteLine("नए नोड जोड़ने के बाद LinkedList...");
        foreach (var n in list) {
            Console.WriteLine(n);
        }
        
        // हटाना
        list.Remove(7);
        Console.WriteLine("नोड हटाने के बाद LinkedList...");
        foreach (var n in list) {
            Console.WriteLine(n);
        }
    }
}

आउटपुट

2
5
7
15
नए नोड जोड़ने के बाद LinkedList...
2
5
7
15
25
नोड हटाने के बाद LinkedList...
2
5
15
25
  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

  1. - C# LINQ Distinct() मेथड

    अलग-अलग तत्व प्राप्त करने के लिए, Distinct() मेथड का उपयोग करें।निम्नलिखित हमारी सूची है जिसमें डुप्लिकेट तत्व हैं।List<int> points = new List<int> { 5, 10, 5, 20, 30, 30, 40, 50, 60, 70 };अब अलग-अलग तत्व प्राप्त करने के लिए:points.AsQueryable().Distinct();आइए पूरा उदाहरण देखें:उदाहरणusi