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

सी # 7.0 में स्थानीय कार्य क्या हैं?

स्थानीय फ़ंक्शन एक प्रकार के निजी तरीके हैं जो किसी अन्य सदस्य में नेस्टेड होते हैं। उन्हें केवल उनके युक्त सदस्य से ही बुलाया जा सकता है।

स्थानीय कार्यों को -

. में घोषित और कॉल किया जा सकता है
  • विधियाँ, विशेष रूप से पुनरावृत्त विधियाँ और async विधियाँ

  • कंस्ट्रक्टर्स

  • संपत्ति एक्सेसर्स

  • इवेंट एक्सेसर्स

  • अनाम तरीके

  • लैम्ब्डा एक्सप्रेशन

  • फ़ाइनलाइज़र

  • अन्य स्थानीय कार्य

उदाहरण 1

class Program{
   public static void Main(){
      void addTwoNumbers(int a, int b){
         System.Console.WriteLine(a + b);
      }
      addTwoNumbers(1, 2);
      Console.ReadLine();
   }
}

आउटपुट

3

उदाहरण 2

class Program{
   public static void Main(){
      void addTwoNumbers(int a, int b, out int c){
         c = a + b;
      }
      addTwoNumbers(1, 2, out int c);
      System.Console.WriteLine(c);
      Console.ReadLine();
   }
}

आउटपुट

3

  1. जावास्क्रिप्ट में आंशिक कार्य क्या हैं?

    आंशिक फंक्शन एक फंक्शन को एक तर्क के रूप में लेते हैं और इसके साथ-साथ अन्य प्रकार के तर्क भी लेते हैं। यह तब पारित कुछ तर्कों का उपयोग करता है और एक फ़ंक्शन देता है जो शेष तर्कों को लेगा। कॉल किए जाने पर लौटाया गया फ़ंक्शन पैरेंट फ़ंक्शन को मूल और उसके तर्कों के सेट के साथ कॉल करेगा। जावास्क्रिप्ट

  1. सी भाषा में पूर्वनिर्धारित कार्य क्या हैं?

    फ़ंक्शंस को मोटे तौर पर दो प्रकारों में वर्गीकृत किया जाता है, जो इस प्रकार हैं - पूर्वनिर्धारित कार्य उपयोगकर्ता परिभाषित कार्य पूर्वनिर्धारित (या) लाइब्रेरी फ़ंक्शन ये फ़ंक्शन सिस्टम लाइब्रेरी में पहले से ही परिभाषित हैं। त्रुटि मुक्त कोड लिखने के लिए प्रोग्रामर सिस्टम लाइब्रेरी में पहले स

  1. सी प्रोग्रामिंग में कार्यों की विभिन्न श्रेणियां क्या हैं?

    तर्क मौजूद हैं या नहीं और कोई मान लौटाया गया है या नहीं, इस पर निर्भर करते हुए, फ़ंक्शंस को - . में वर्गीकृत किया जाता है तर्क के बिना और वापसी मूल्यों के बिना कार्य तर्क के बिना और वापसी मूल्यों के साथ कार्य तर्कों के साथ और वापसी मूल्यों के बिना कार्य तर्कों के साथ और वापसी मूल्यों