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

सी # में नेस्टेड टुपल्स

आइए पहले एक नेस्टेड टपल घोषित करें।

var tuple = Tuple.Create(100, 200, 300, 400, 500, 600, Tuple.Create(720, 750, 780),800 );

ऊपर, हमने Tuple.Create का उपयोग करके एक नेस्टेड टपल जोड़ा।

अब नेस्टेड टपल में तत्वों को प्रदर्शित करने के लिए, आइटम गुणों को नेस्ट करें। टपल में साइन 7वां आइटम नेस्टेड है, हम नेस्टेड आइटम प्राप्त करने के लिए निम्नलिखित का उपयोग करेंगे -

tuple.Item7.Item1;
tuple.Item7.Item2;
tuple.Item7.Item3;

आइए देखें पूरा कोड।

उदाहरण

using System;
public class Program {
   public static void Main() {
      var tuple = Tuple.Create(100, 200, 300, 400, 500, 600, Tuple.Create(720, 750, 780),800 );
      Console.WriteLine(tuple.Item1);
      Console.WriteLine(tuple.Item2);
      Console.WriteLine(tuple.Item3);
      Console.WriteLine(tuple.Item4);
      Console.WriteLine(tuple.Item5);
      Console.WriteLine(tuple.Item6);

      // nested tuple
      Console.WriteLine("\nNested Tuple...");
      Console.WriteLine(tuple.Item7.Item1);
      Console.WriteLine(tuple.Item7.Item2);
      Console.WriteLine(tuple.Item7.Item3);
      Console.WriteLine("\n8th element...\n"+tuple.Rest.Item1);
   }
}

आउटपुट

100
200
300
400
500
600

Nested Tuple...
720
750
780

8th element...
800

  1. सी # में टुपल्स की सूची को आसानी से कैसे प्रारंभ करें?

    Tuple का उपयोग किया जा सकता है जहां आप गुणों के साथ किसी ऑब्जेक्ट को रखने के लिए डेटा संरचना रखना चाहते हैं, लेकिन आप इसके लिए एक अलग प्रकार नहीं बनाना चाहते हैं। Tuple वर्ग .NET Framework 4.0 में पेश किया गया था। टपल एक डेटा संरचना है जिसमें विभिन्न डेटा प्रकारों के तत्वों का एक क्रम होता है। Tuple

  1. सी # में कंसोल क्लास

    C# में कंसोल क्लास का उपयोग कंसोल अनुप्रयोगों के लिए मानक इनपुट, आउटपुट और त्रुटि स्ट्रीम का प्रतिनिधित्व करने के लिए किया जाता है। आइए C# - . में कंसोल वर्ग के गुणों के कुछ उदाहरण देखें Console.CursorLeft संपत्ति C# में कंसोल के CursorLeft को बदलने के लिए, Console.CursorLeft प्रॉपर्टी का उपयोग कर

  1. पायथन टुपल्स

    पायथन में, एक टपल एक संग्रह है जिसे आदेशित . है और अपरिवर्तनीय . इसका मतलब है कि हम टपल से आइटम जोड़ या हटा नहीं सकते हैं। हम कोष्ठक () . का उपयोग करके टुपल्स बनाते हैं और कम से कम एक अल्पविराम ( , ) । टुपल्स को सूचियों की तरह ही अनुक्रमित और स्लाइस किया जा सकता है, सिवाय इसके कि स्लाइस का परिणाम