स्थानीय फ़ंक्शन एक प्रकार के निजी तरीके हैं जो किसी अन्य सदस्य में नेस्टेड होते हैं। उन्हें केवल उनके युक्त सदस्य से ही बुलाया जा सकता है।
स्थानीय कार्यों को -
. में घोषित और कॉल किया जा सकता है-
विधियाँ, विशेष रूप से पुनरावृत्त विधियाँ और 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