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

सी # में 7-टुपल या सेप्टुपल कैसे बनाएं?

Tuple वर्ग एक 7-टुपल का प्रतिनिधित्व करता है, जिसे सेप्टेट कहा जाता है। टपल एक डेटा संरचना है जिसमें तत्वों का एक क्रम होता है।

इसका उपयोग -

. में किया जाता है
  • डेटा सेट तक आसान पहुंच।
  • डेटा सेट का आसान हेरफेर।
  • डेटा के एकल सेट का प्रतिनिधित्व करने के लिए।
  • किसी विधि से अनेक मान लौटाने के लिए
  • एक विधि में कई मान पास करने के लिए

उदाहरण

आइए अब सी# में 7-टुपल को लागू करने के लिए एक उदाहरण देखें -

using System;
public class Demo {
   public static void Main(string[] args) {
      Tuple tuple = new Tuple(100, 150, 200, 300, 600, 1000, 2000);
      Console.WriteLine("Value (Item1)= " + tuple.Item1);
      Console.WriteLine("Value (Item2)= " + tuple.Item2);
      Console.WriteLine("Value (Item3)= " + tuple.Item3);
      Console.WriteLine("Value (Item4)= " + tuple.Item4);
      Console.WriteLine("Value (Item5)= " + tuple.Item5);
      Console.WriteLine("Value (Item6)= " + tuple.Item6);
      Console.WriteLine("Value (Item7)= " + tuple.Item7);
      if (tuple.Item5 == 600) {
         Console.WriteLine("Exists: Tuple Item 5 = " +tuple.Item5);
      }
      if (tuple.Item6 == 900) {
         Console.WriteLine("Exists: Tuple Item 6 = " +tuple.Item6);
      }
      if (tuple.Item7 == 2000) {
         Console.WriteLine("Exists: Tuple Item 7 = " +tuple.Item7);
      }
   }
}

आउटपुट

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

Value (Item1)= 100
Value (Item2)= 150
Value (Item3)= 200
Value (Item4)= 300
Value (Item5)= 600
Value (Item6)= 1000
Value (Item7)= 2000
Exists: Tuple Item 5 = 600
Exists: Tuple Item 7 = 2000

उदाहरण

आइए अब सी# में 7-टुपल को लागू करने के लिए एक और उदाहरण देखें -

using System;
public class Demo {
   public static void Main(string[] args) {
      Tuple tuple = new Tuple(100, 150, 200, 300, 600, 1000, 1000);
      Console.WriteLine("Value (Item1)= " + tuple.Item1);
      Console.WriteLine("Value (Item2)= " + tuple.Item2);
      Console.WriteLine("Value (Item3)= " + tuple.Item3);
      Console.WriteLine("Value (Item4)= " + tuple.Item4);
      Console.WriteLine("Value (Item5)= " + tuple.Item5);
      Console.WriteLine("Value (Item6)= " + tuple.Item6);
      Console.WriteLine("Value (Item7)= " + tuple.Item7);
      if (tuple.Item5 == 600) {
         Console.WriteLine("Exists: Tuple Item 5 = " +tuple.Item5);
      }
      if (tuple.Item6 == 900) {
         Console.WriteLine("Exists: Tuple Item 6 = " +tuple.Item6);
      }
      if (tuple.Item7 == 2000) {
         Console.WriteLine("Exists: Tuple Item 7 = " +tuple.Item7);
      }
      if (tuple.Item7 == tuple.Item6){
         Console.WriteLine("Tuple Items Matched!");
      }
   }
}

आउटपुट

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

Value (Item1)= 100
Value (Item2)= 150
Value (Item3)= 200
Value (Item4)= 300
Value (Item5)= 600
Value (Item6)= 1000
Value (Item7)= 1000
Exists: Tuple Item 5 = 600
Tuple Items Matched!

  1. सी # में एक खाली टुपल में टुपल कैसे प्रारंभ करें?

    टपल को खाली टपल में इनिशियलाइज़ करने के लिए - Tuple<string, string> myTuple; यदि आप टपल में मानों की जांच करना चाहते हैं, कि यह शून्य है या नहीं - उदाहरण using System; namespace Demo {    class Program {       static void Main(string[] args) {       &n

  1. मैं एक गैर-शाब्दिक पायथन टपल कैसे बना सकता हूं?

    आप पहले एक सूची बना सकते हैं, फिर उस एकल मान को बदल सकते हैं जिसे आप बदलना चाहते हैं, फिर अंत में इसे एक टपल में परिवर्तित करें यदि आप एक गैर-शाब्दिक पायथन टपल बनाना चाहते हैं। उदाहरण के लिए, def create_non_literal_tuple(a, b, c):    x = [1] * a    x[c] = b    return tu

  1. पायथन में एक खाली टपल कैसे बनाएं?

    आप असाइनमेंट स्टेटमेंट में कोष्ठक में कोई तत्व नहीं देकर खाली टपल ऑब्जेक्ट बना सकते हैं। खाली टपल ऑब्जेक्ट भी बिना किसी तर्क के tuple() बिल्ट-इन फ़ंक्शन द्वारा बनाया जाता है >>> T1 = () >>> T1 () >>> T1 = tuple() >>> T1 ()