परिचय
विधियों में इनपुट पर संचालन करने की क्षमता है। अपने तरीकों के लिए पैरामीटर पास करने से आप विभिन्न इनपुट मानों के साथ विधि के कार्य को करने की अनुमति देते हैं। विधि पैरामीटर का उपयोग करने से आप अपने प्रोग्राम को व्यवस्थित और पठनीय रखते हुए अपना कोड बढ़ा सकते हैं। यदि आप किसी विधि को एक ब्लैक बॉक्स मानते हैं जो इनपुट स्वीकार करता है और एक ही कार्य करता है, तो आप जल्दी से एक बड़ी समस्या को व्यावहारिक टुकड़ों में विभाजित कर सकते हैं।
मान लीजिए कि आपको कोड लिखने की ज़रूरत है जो इनपुट के विभिन्न सेटों पर एक ही ऑपरेशन करता है। आपके पास तीन अलग-अलग सरणियाँ हो सकती हैं, और प्रत्येक की सामग्री प्रदर्शित करने की आवश्यकता हो सकती है। आप एक DisplayArray विधि बना सकते हैं जो इनपुट के रूप में एकल सरणी स्वीकार करता है और सामग्री प्रदर्शित करता है। प्रत्येक व्यक्तिगत सरणी को प्रदर्शित करने के लिए कोड लिखने के बजाय, आप एक ही विधि को कॉल कर सकते हैं और इनपुट के रूप में विभिन्न सरणी प्रदान कर सकते हैं।
पैरामीटर आपके तरीकों को और अधिक मजबूत बना सकते हैं, जबकि अभी भी एक ही सामान्य कार्य कर रहे हैं। इस मॉड्यूल में, आप मापदंडों के साथ काम करने और तरीकों की अपनी समझ को मजबूत करने के बारे में अधिक जानेंगे।
सीखने के उद्देश्य
इस मॉड्यूल में, आप करेंगे:
- पैरामीटर्स का उपयोग करने के बारे में अधिक जानें
- विधि के दायरे को समझें
- पास-बाय-रेफरेंस और पास-बाय-वैल्यू पैरामीटर प्रकारों को समझें
- वैकल्पिक और नामित तर्कों के उपयोग का तरीका जानें
आवश्यकताएँ
- ,
int, सरणियों और 2D सरणियों सहितstringC# डेटा प्रकारों का उपयोग करने का अनुभव - स्विच स्टेटमेंट, if-else स्टेटमेंट और for-loops का उपयोग करने का अनुभव
- एक यादृच्छिक संख्या उत्पन्न करने के लिए कक्षा का उपयोग करने का
Randomअनुभव। - सी # विधियों की बुनियादी समझ