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

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

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

इसमें पाँच गुण हैं -

  • आइटम1 - वर्तमान Tuple का मान प्राप्त करें ऑब्जेक्ट का पहला घटक।

  • आइटम2 - वर्तमान Tuple ऑब्जेक्ट के दूसरे घटक का मान प्राप्त करें।

  • आइटम3 - वर्तमान Tuple ऑब्जेक्ट के तीसरे घटक का मान प्राप्त करें।

  • आइटम4 - वर्तमान Tuple ऑब्जेक्ट के चौथे घटक का मान प्राप्त करें।

  • आइटम5 - वर्तमान Tuple ऑब्जेक्ट के पांचवें घटक का मान प्राप्त करें।

उदाहरण

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

using System;
public class Demo {
   public static void Main(string[] args) {
      Tuple<int,int,int,int,int> tuple = new Tuple<int,int,int,int,int>(120, 150, 270, 300, 600);
      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);
      if (tuple.Item1 == 100) {
         Console.WriteLine("Exists: Tuple Item 1 = " +tuple.Item1);
      }
      if (tuple.Item2 == 250) {
         Console.WriteLine("Exists: Tuple Item 2 = " +tuple.Item2);
      }
      if (tuple.Item3 == 270) {
         Console.WriteLine("Exists: Tuple Item 3 = " +tuple.Item3);
      }
      if (tuple.Item4 == 300) {
         Console.WriteLine("Exists: Tuple Item 4 = " +tuple.Item4);
      }
      if (tuple.Item5 == 400) {
         Console.WriteLine("Exists: Tuple Item 5 = " +tuple.Item5);
      }
   }
}

आउटपुट

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

Value (Item1)= 100
Value (Item2)= 150
Value (Item3)= 300
Value (Item4)= 450
Value (Item5)= 600
Exists: Tuple Item 1 = 100

उदाहरण

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

using System;
public class Demo {
   public static void Main(string[] args) {
      Tuple<string,int,string,int,int> tuple = new Tuple<string,int,string,int,int>("jack", 150, "pete", 300, 600);
      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);
      if (tuple.Item1 == "kevin") {
         Console.WriteLine("Exists: Tuple Item 1 = " +tuple.Item1);
      }
      if (tuple.Item2 == 250) {
         Console.WriteLine("Exists: Tuple Item 2 = " +tuple.Item2);
      }
      if (tuple.Item3 == "pete") {
         Console.WriteLine("Exists: Tuple Item 3 = " +tuple.Item3);
      }
      if (tuple.Item4 == 300) {
         Console.WriteLine("Exists: Tuple Item 4 = " +tuple.Item4);
      }
      if (tuple.Item5 == 400) {
         Console.WriteLine("Exists: Tuple Item 5 = " +tuple.Item5);
      }
   }
}

आउटपुट

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

Value (Item1)= jack
Value (Item2)= 150
Value (Item3)= pete
Value (Item4)= 300
Value (Item5)= 600
Exists: Tuple Item 3 = pete
Exists: Tuple Item 4 = 300

  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 ()