रिटर्न स्टेटमेंट का उपयोग मूल्य वापस करने के लिए किया जाता है। जब कोई प्रोग्राम किसी फ़ंक्शन को कॉल करता है, तो प्रोग्राम नियंत्रण को कॉल किए गए फ़ंक्शन में स्थानांतरित कर दिया जाता है। एक कॉल किया गया फ़ंक्शन एक परिभाषित कार्य करता है और जब इसका रिटर्न स्टेटमेंट निष्पादित किया जाता है या जब इसके फंक्शन-एंडिंग क्लोजिंग ब्रेस तक पहुंच जाता है, तो यह प्रोग्राम कंट्रोल को मुख्य प्रोग्राम पर वापस लौटा देता है।
C# में रिटर्न स्टेटमेंट के उपयोग के बारे में जानने के लिए निम्नलिखित एक उदाहरण है। यहां, हम किसी संख्या का भाज्य ज्ञात कर रहे हैं और रिटर्न स्टेटमेंट का उपयोग करके परिणाम लौटा रहे हैं।
while (n != 1) { res = res * n; n = n - 1; } return res;
यहाँ पूरा उदाहरण है।
उदाहरण
using System; namespace Demo { class Factorial { public int display(int n) { int res = 1; while (n != 1) { res = res * n; n = n - 1; } return res; } static void Main(string[] args) { int value = 5; int ret; Factorial fact = new Factorial(); ret = fact.display(value); Console.WriteLine("Value is : {0}", ret ); Console.ReadLine(); } } }
आउटपुट
Value is : 120