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

C# में return कीवर्ड


return स्टेटमेंट मान वापस करने के लिए उपयोग किया जाता है। जब कोई प्रोग्राम किसी फ़ंक्शन को कॉल करता है, तो प्रोग्राम कंट्रोल कॉल किए गए फ़ंक्शन में स्थानांतरित हो जाता है।

C# में return स्टेटमेंट के उपयोग के बारे में जानने के लिए निम्नलिखित एक उदाहरण है। यहां, हम औसत ढूंढ रहे हैं और return स्टेटमेंट का उपयोग करके परिणाम वापस कर रहे हैं।

double getAverage(int[] arr, int size) { int i; double avg; int sum = 0; for (i = 0; i < size; ++i) { sum += arr[i]; } avg = (double)sum / size; return avg; }

यहां पूरा उदाहरण है:

उदाहरण

using System; namespace ArrayApplication { class MyArray { double getAverage(int[] arr, int size) { int i; double avg; int sum = 0; for (i = 0; i < size; ++i) { sum += arr[i]; } avg = (double)sum / size; return avg; } static void Main(string[] args) { MyArray app = new MyArray(); /* 5 तत्वों वाला एक int सरणी */ int[] balance = new int[]{1000, 2, 3, 17, 50}; double avg; /* तर्क के रूप में सरणी को पॉइंटर पास करें */ avg = app.getAverage(balance, 5); /* वापस किए गए मान को आउटपुट करें */ Console.WriteLine( "Average value is: {0} ", avg ); Console.ReadKey(); } } }

  1. - C# में 'this' कीवर्ड

    C# में this कीवर्ड का उपयोग क्लास के वर्तमान इंस्टेंस को संदर्भित करने के लिए किया जाता है। इसका उपयोग मेथड पैरामीटर्स और क्लास फील्ड्स के बीच अंतर करने के लिए भी किया जाता है यदि दोनों का नाम समान हो। this कीवर्ड का एक अन्य उपयोग एक कंस्ट्रक्टर से उसी क्लास में दूसरे कंस्ट्रक्टर को कॉल करना है।

  1. - Python में assert कीवर्ड

    हर प्रोग्रामिंग भाषा में प्रोग्राम निष्पादन के दौरान उत्पन्न अपवादों को संभालने की सुविधा होती है। Python में assert कीवर्ड का उपयोग त्रुटि को पकड़ने और सिस्टम-जनित त्रुटि संदेश के बजाय उपयोगकर्ता-परिभाषित त्रुटि संदेश दिखाने के लिए किया जाता है। इससे प्रोग्रामर के लिए त्रुटि का पता लगाना और उसे ठीक

  1. - Python में कीवर्ड्स

    अन्य भाषाओं की तरह, Python में भी कुछ रिज़र्व्ड वर्ड्स होते हैं। इन शब्दों का विशेष अर्थ होता है। कभी-कभी यह एक कमांड हो सकता है, या एक पैरामीटर आदि। हम कीवर्ड्स को वेरिएबल नाम के रूप में उपयोग नहीं कर सकते। Python के कीवर्ड्स हैं: TrueFalseclassdefreturn ifelifelsetryexcept raisefinallyforinis no