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

C# में SortedList ऑब्जेक्ट में निर्दिष्ट इंडेक्स पर मान प्राप्त करें

SortedList.GetByIndex(int index) मेथड निर्दिष्ट शून्य-आधारित इंडेक्स पर मान लौटाता है, जहां इंडेक्स क्रमबद्ध कुंजी क्रम से मेल खाता है। यह कुंजी नहीं बल्कि मान लौटाता है।

उदाहरण 1: स्ट्रिंग कुंजियाँ और मान

using System;
using System.Collections;

public class Demo
{
    public static void Main(String[] args)
    {
        SortedList list = new SortedList();
        list.Add("A", "Jacob");
        list.Add("B", "Sam");
        list.Add("C", "Tom");
        list.Add("D", "John");
        list.Add("E", "Tim");
        list.Add("F", "Mark");
        list.Add("G", "Gary");
        Console.WriteLine("Value at index 2 = " + list.GetByIndex(2));
        Console.WriteLine("Value at index 5 = " + list.GetByIndex(5));
        Console.WriteLine("Value at index 6 = " + list.GetByIndex(6));
    }
}

आउटपुट

Value at index 2 = Tom
Value at index 5 = Mark
Value at index 6 = Gary

उदाहरण 2: पूर्णांक कुंजियाँ

using System;
using System.Collections;

public class Demo
{
    public static void Main(String[] args)
    {
        SortedList list = new SortedList();
        list.Add(1, "One");
        list.Add(2, "Two");
        list.Add(3, "Three");
        list.Add(4, "Four");
        list.Add(5, "Five");
        Console.WriteLine("Value at index 0 = " + list.GetByIndex(0));
    }
}

आउटपुट

Value at index 0 = One

GetByIndex O(1) है। अमान्य इंडेक्स (नकारात्मक या >= Count) ArgumentOutOfRangeException फेंकता है। संबंधित मेथड: GetKey(int index) कुंजी लौटाता है, IndexOfKey/IndexOfValue कुंजी/मान का इंडेक्स ढूंढते हैं।

  1. - C# में SortedList में निर्दिष्ट कुंजी से मान प्राप्त या सेट करें

    C# में SortedList वर्ग के सूचकांकर [key] का उपयोग करके निर्दिष्ट कुंजी से जुड़े मान को प्राप्त या सेट किया जा सकता है। यह सूचकांकर कुंजी मौजूद होने पर मान लौटाता है, और मान सेट करने पर मौजूदा मान को अपडेट करता है या नई प्रविष्टि बनाता है। उदाहरण 1: कुंजी से मान प्राप्त करना और अपडेट करना using Syst

  1. - C# प्रोग्राम: List में तत्व का इंडेक्स खोजें

    एक सूची सेट करें और तत्व जोड़ें: List<int> val = new List<int>(); // पूर्णांक तत्व val.Add(35); val.Add(55); val.Add(68); मान लीजिए अब हमें तत्व 68 का इंडेक्स खोजना है। इसके लिए IndexOf() विधि का उपयोग करें: int index = val.IndexOf(68); यहां पूरा कोड है: उदाहरण using System; using Sy

  1. - C# में SortedList क्लास की Values प्रॉपर्टी क्या है

    सबसे पहले, SortedList क्लास डिक्लेयर करें - SortedList list = new SortedList(); अब वैल्यूज़ जोड़ें - list.Add(S1, Wallets); list.Add(S2, Sunglasses); list.Add(S3, Backpacks); SortedList क्लास की Values प्रॉपर्टी के साथ काम करने का कोड निम्नलिखित है - उदाहरण using System; using System.Collections; na