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

सी # में टुपल्स का उपयोग कब करें?

टुपल्स का उपयोग तब किया जाता है जब आप रेफरी या आउट पैरामीटर का उपयोग किए बिना किसी विधि से कई मान वापस करना चाहते हैं।

टुपल्स का उपयोग एकल पैरामीटर के माध्यम से एक विधि में कई मान पास करने के लिए किया जाता है। टुपल्स को एक साथ नेस्ट भी किया जा सकता है

उदाहरण

पैसिग टुपल्स एक पैरामीटर के रूप में

class Program{
   static void DisplayTupleValues(Tuple<int, string, string> dummy){
      Console.WriteLine($"Id = { dummy.Item1}");
      Console.WriteLine($"Value1 = { dummy.Item2}");
      Console.WriteLine($"Value2 = { dummy.Item3}");
   }
   static void Main(){
      var dummy = Tuple.Create(1, "Dummy", "Tuple");
      DisplayTupleValues(dummy);
      Console.ReadLine();
   }
}

आउटपुट

Id = 1
Value1 = Dummy
Value2 = Tuple

उदाहरण

एक वापसी प्रकार के रूप में टुपल

class Program{
   static Tuple<int, string, string> ReturnTuple(){
      return Tuple.Create(1, "Value1", "Value2");
   }
   static void Main(){
      var returnValues = ReturnTuple();
      System.Console.WriteLine($"{returnValues.Item1} {returnValues.Item2}
      {returnValues.Item3}");
      Console.ReadLine();
   }
}

आउटपुट

1 Value1 Value2

  1. एक्सेल में वीलुकअप के बजाय इंडेक्स-मैच का उपयोग कब करें

    आपमें से जो एक्सेल के अच्छे जानकार हैं, उनके लिए VLOOKUP से बहुत अधिक परिचित होने की संभावना है। समारोह। VLOOKUP फ़ंक्शन का उपयोग एक ही पंक्ति में कुछ मेल खाने वाले टेक्स्ट के आधार पर किसी भिन्न सेल में मान खोजने के लिए किया जाता है। अगर आप अभी भी VLOOKUP . में नए हैं फ़ंक्शन, आप एक्सेल में VLOOKUP

  1. जावा में fillInStackTrace () विधि का उपयोग कब करें?

    fillInStackTrace () फेंकने योग्य . का एक महत्वपूर्ण तरीका है जावा में कक्षा। स्टैक ट्रेस यह निर्धारित करने के लिए उपयोगी हो सकता है कि वास्तव में अपवाद कहाँ फेंका गया है। ऐसी कुछ स्थितियाँ हो सकती हैं जहाँ हमें अपवाद को फिर से फेंकने और यह पता लगाने की आवश्यकता होती है कि यह कहाँ है पुनर्स्थापित,

  1. पायथन में %s के बजाय %r का प्रयोग कब करें?

    %s विनिर्देशक str() का उपयोग करके वस्तु को परिवर्तित करता है, और %r इसे repr() का उपयोग करके परिवर्तित करता है। पूर्णांक जैसी कुछ वस्तुओं के लिए, वे एक ही परिणाम देते हैं, लेकिन repr() इसमें विशेष है (उन प्रकारों के लिए जहां यह संभव है) यह पारंपरिक रूप से एक परिणाम देता है जो वैध पायथन सिंटैक्स है,