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

सी # में सॉर्टेडलिस्ट ऑब्जेक्ट में निर्दिष्ट मान की अनुक्रमणिका प्राप्त करना

SortedList ऑब्जेक्ट में निर्दिष्ट मान की अनुक्रमणिका प्राप्त करने के लिए, कोड इस प्रकार है -

उदाहरण

using System;
using System.Collections;
public class Demo {
   public static void Main(String[] args) {
      SortedList list1 = new SortedList();
      list1.Add("One", 1);
      list1.Add("Two ", 2);
      list1.Add("Three ", 3);
      list1.Add("Four", 4);
      list1.Add("Five", 5);
      list1.Add("Six", 6);
      list1.Add("Seven ", 7);
      list1.Add("Eight ", 8);
      list1.Add("Nine", 9);
      list1.Add("Ten", 10);
      Console.WriteLine("SortedList1 elements...");
      foreach(DictionaryEntry d in list1) {
         Console.WriteLine(d.Key + " " + d.Value);
      }
      Console.Write("Index at value 7 = "+list1.IndexOfValue(7));
      SortedList list2 = new SortedList();
      list2.Add("A", "Accessories");
      list2.Add("B", "Books");
      list2.Add("C", "Smart Wearable Tech");
      list2.Add("D", "Home Appliances");
      Console.WriteLine("\n\nSortedList2 elements...");
      foreach(DictionaryEntry d in list2) {
         Console.WriteLine(d.Key + " " + d.Value);
      }
      Console.Write("Index at value Books = "+list2.IndexOfValue("Books"));
   }
}

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

SortedList1 elements...
Eight  8
Five 5
Four 4
Nine 9
One 1
Seven  7
Six 6
Ten 10
Three  3
Two  2
Index at value 7 = 5
SortedList2 elements...
A Accessories
B Books
C Smart Wearable Tech
D Home Appliances
Index at value Books = 1

उदाहरण

आइए एक और उदाहरण देखें -

using System;
using System.Collections;
public class Demo {
   public static void Main(String[] args) {
      SortedList list = new SortedList();
      list.Add("One", "Finance");
      list.Add("Two", "Marketing");
      list.Add("Three", "Sales");
      list.Add("Four", "Purchase");
      list.Add("Five", "Operations");
      list.Add("Six", "IT");
      Console.WriteLine("SortedList elements...");
      foreach(DictionaryEntry d in list) {
         Console.WriteLine(d.Key + " " + d.Value);
      }
      Console.WriteLine("\nIndex at value Marketing = "+list.IndexOfValue("Marketing"));
      Console.WriteLine("Index at value Purchase = "+list.IndexOfValue("Purchase"));
      Console.WriteLine("Index at value Sales = "+list.IndexOfValue("Sales"));
      Console.WriteLine("Index at value IT = "+list.IndexOfValue("IT"));
      Console.WriteLine("Index at value Operations = "+list.IndexOfValue("Operations"));
   }
}

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

SortedList elements...
Five Operations
Four Purchase
One Finance
Six IT
Three Sales
Two Marketing
Index at value Marketing = 5
Index at value Purchase = 1
Index at value Sales = 4
Index at value IT = 3
Index at value Operations = 0

  1. जांचें कि सॉर्टेडसेट ऑब्जेक्ट सी # में निर्दिष्ट संग्रह का उचित सबसेट है या नहीं

    यह जांचने के लिए कि क्या सॉर्टेडसेट ऑब्जेक्ट निर्दिष्ट संग्रह का एक उचित उपसमुच्चय है, कोड इस प्रकार है - उदाहरण using System; using System.Collections.Generic; public class Demo {    public static void Main(){       SortedSet set1 = new SortedSet();       set

  1. सी # में सॉर्टेडलिस्ट क्लास क्या है?

    एक क्रमबद्ध सूची एक सरणी और हैश तालिका का संयोजन है। इसमें उन मदों की सूची होती है जिन तक किसी कुंजी या अनुक्रमणिका का उपयोग करके पहुँचा जा सकता है। यदि आप किसी अनुक्रमणिका का उपयोग करके आइटम एक्सेस करते हैं, तो यह एक ArrayList है, और यदि आप किसी कुंजी का उपयोग करके आइटम एक्सेस करते हैं, तो यह एक है

  1. पायथन पांडा - इंडेक्स ऑब्जेक्ट में निर्दिष्ट मान के साथ NaN मान भरें

    इंडेक्स ऑब्जेक्ट में निर्दिष्ट मान के साथ NaN मान भरने के लिए, index.fillna() का उपयोग करें पंडों में विधि। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd import numpy as np कुछ NaN मानों के साथ-साथ पंडों का अनुक्रमणिका बनाना - index = pd.Index([50, 10, 70, np.nan, 90, 50, np.nan,