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

C# में इंडेक्स का उपयोग करके लिस्ट से आइटम कैसे हटाएं?

C# में List<T> से किसी विशिष्ट इंडेक्स पर स्थित एलिमेंट को हटाने के लिए RemoveAt() मेथड का उपयोग किया जाता है।

उदाहरण

using System;
using System.Collections.Generic;

class Program {
    static void Main() {
        List list1 = new List() {
            "Hanks",
            "Lawrence",
            "Beckham",
            "Cooper"
        };
        
        Console.WriteLine("प्रारंभिक लिस्ट...");
        foreach (string item in list1) {
            Console.WriteLine(item);
        }
        
        // इंडेक्स 1 (दूसरा एलिमेंट) हटाना
        list1.RemoveAt(1);
        
        Console.WriteLine("लिस्ट से एलिमेंट हटाने के बाद...");
        foreach (string item in list1) {
            Console.WriteLine(item);
        }
    }
}

आउटपुट

प्रारंभिक लिस्ट...
Hanks
Lawrence
Beckham
Cooper
लिस्ट से एलिमेंट हटाने के बाद...
Hanks
Beckham
Cooper

महत्वपूर्ण बिंदु:

  • इंडेक्स 0 से शुरू होता है
  • यदि इंडेक्स अमान्य है (नकारात्मक या Count से अधिक), तो ArgumentOutOfRangeException फेंका जाता है
  • हटाने के बाद बाद के एलिमेंट्स का इंडेक्स घट जाता है
  • मान के आधार पर हटाने के लिए Remove() का उपयोग करें
  1. - Python में सूची से डुप्लिकेट कैसे हटाएं

    आप Python में डुप्लिकेट को dict.fromkeys() का उपयोग करके हटा सकते हैं, जो एक डिक्शनरी उत्पन्न करता है जो किसी भी डुप्लिकेट मान को हटा देता है। आप सूची को सेट में भी बदल सकते हैं। डिक्शनरी या सेट को वापस सूची में बदलना होगा ताकि आप डुप्लिकेट हटाए गए सूची को देख सकें। जब आप Python में सूची के साथ क

  1. JavaScript का उपयोग करके <select> लिस्ट आइटम को प्रीसेलेक्ट कैसे करें? JavaScript का उपयोग करके <select> लिस्ट आइटम को प्रीसेलेक्ट कैसे करें?

    JavaScript का उपयोग करके <select> लिस्ट आइटम को प्रीसेलेक्ट करने के लिए, selectedIndex प्रॉपर्टी का उपयोग करें। इस प्रॉपर्टी के लिए आप जो चुनना चाहते हैं उसका इंडेक्स जोड़ें। यहां, <script> टैग के तहत, add_select_id <select> टैग की आईडी है, जबकि add_item_index संख्या में इंडेक्स ह

  1. - Python में इंडेक्स द्वारा लिस्ट से एलिमेंट कैसे हटाएं?

    इंडेक्स द्वारा लिस्ट से एलिमेंट हटाने के दो विकल्प हैं। del स्टेटमेंट का उपयोग करके, और pop() मेथड का उपयोग करके। del स्टेटमेंट को हटाए जाने वाले एलिमेंट के इंडेक्स की आवश्यकता होती है। >>> L1=[11,22,33,44,55,66,77] >>> del L1[2] >>> L1 [11, 22, 44, 55, 66, 77] बिल्ट-इन लि