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

Tuple C# में कक्षा

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

इसका उपयोग -

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

इसके सात गुण हैं -

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

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

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

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

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

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

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

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

उदाहरण

using System;
public class Demo {
   public static void Main(string[] args) {
      Tuple<int,int,int,int,int,int,int> tuple = new Tuple<int,int,int,int,int,int,int>(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<int,int,int,int,int,int,int> tuple = new Tuple<int,int,int,int,int,int,int>(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. सी # में कंसोल क्लास

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

  1. सी # में सिंगलटन क्लास

    सिंगलटन क्लास एकल आवंटन और डेटा के उदाहरणों की अनुमति देता है। इसके सामान्य तरीके हैं और आप इसे एक उदाहरण का उपयोग करके कॉल कर सकते हैं। कक्षा के कई उदाहरणों को रोकने के लिए, निजी कंस्ट्रक्टर का उपयोग किया जाता है। आइए एक उदाहरण देखें - public class Singleton {    static Singleton b = nu

  1. सी # में कक्षा

    डेटा प्रकार के लिए ब्लूप्रिंट वह है जिसे आप C# में क्लास कह सकते हैं। ऑब्जेक्ट एक वर्ग के उदाहरण हैं। एक वर्ग का गठन करने वाली विधियों और चरों को वर्ग के सदस्य कहा जाता है। उदाहरण C# में एक वर्ग का सामान्य रूप निम्नलिखित है - <access specifier> class class_name {    // member variab