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

Tuple C# में क्लास

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

इसका उपयोग -

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

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

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

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

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

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

उदाहरण

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

using System;
public class Demo {
   public static void Main(string[] args) {
      Tuple<string,string,string,string> tuple = new Tuple<string,string,string,string>("nathan", "steve", "katie", "tim");
      Console.WriteLine("Value (Item1)= " + tuple.Item1);
      Console.WriteLine("Value (Item2)= " + tuple.Item2);
      Console.WriteLine("Value (Item3)= " + tuple.Item3);
      Console.WriteLine("Value (Item4)= " + tuple.Item4);
      if (tuple.Item1 == "nathan") {
         Console.WriteLine("Exists: Tuple Value = " +tuple.Item1);
      }
      if (tuple.Item2 == "jack") {
         Console.WriteLine("Exists: Tuple Value = " +tuple.Item2);
      }
      if (tuple.Item3 == "katie") {
         Console.WriteLine("Exists: Tuple Value = " +tuple.Item3);
      }
      if (tuple.Item4 == "tom") {
         Console.WriteLine("Exists: Tuple Value = " +tuple.Item4);
      }
   }
}

आउटपुट

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

Value (Item1)= nathan
Value (Item2)= steve
Value (Item3)= katie Value
Value (Item4)= tom
Exists: Tuple Value = nathan
Exists: Tuple Value = katie

उदाहरण

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

using System;
public class Demo {
   public static void Main(string[] args) {
      Tuple<int,int,int,int> tuple = new Tuple<int,int,int,int>(100, 150, 300, 450);
      Console.WriteLine("Value (Item1)= " + tuple.Item1);
      Console.WriteLine("Value (Item2)= " + tuple.Item2);
      Console.WriteLine("Value (Item3)= " + tuple.Item3);
      Console.WriteLine("Value (Item4)= " + tuple.Item4);
      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);
      }
   }
}

आउटपुट

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

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

  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