एसी विस्तार विधि क्या है?
एसी विस्तार विधि क्या है?

वीडियो: एसी विस्तार विधि क्या है?

वीडियो: एसी विस्तार विधि क्या है?
वीडियो: साक्ष्य विधि का सामान्य परिचय, भारतीय साक्ष्य अधिनियम, 1872, General Introduction IEA,1872 2024, मई
Anonim

विस्तार के तरीके आपको "जोड़ने" के लिए सक्षम करें तरीकों एक नया व्युत्पन्न प्रकार बनाए बिना, मूल प्रकार को फिर से संकलित करने, या अन्यथा संशोधित किए बिना मौजूदा प्रकारों के लिए। विस्तार के तरीके एक विशेष प्रकार के स्थैतिक हैं तरीका , लेकिन उन्हें ऐसे कहा जाता है जैसे वे उदाहरण थे तरीकों विस्तारित प्रकार पर।

इस संबंध में, आप एक विस्तार विधि का उपयोग कैसे करते हैं?

एक विस्तार विधि एक स्थिर है तरीका एक स्थिर वर्ग का, जहां "यह" संशोधक पहले पैरामीटर पर लागू होता है। पहले पैरामीटर का प्रकार वह प्रकार होगा जो बढ़ाया गया है। विस्तार के तरीके केवल तभी दायरे में हैं जब आप स्पष्ट रूप से नेमस्पेस को अपने स्रोत कोड में आयात करते हैं a का उपयोग करते हुए निर्देश।

कोई यह भी पूछ सकता है कि क्या विस्तार के तरीके खराब हैं? और स्थिर तरीकों और गुण और तरीकों थ्रेड सुरक्षित नहीं हैं और इसलिए इससे बचा जाना चाहिए विस्तार के तरीके तथा विस्तार गुण हैं खराब . हमें ऐसा करने के लिए केवल धोखा दिया जाता है क्योंकि हम जो कोड लिखते हैं वे सुंदर या साफ दिखाई देंगे लेकिन प्रदर्शन के अनुसार ऐसा नहीं है।

इसी तरह, उदाहरण के साथ सी # में विस्तार विधियां क्या हैं?

एक विस्तार विधि वास्तव में एक विशेष प्रकार का स्थैतिक है तरीका एक स्थिर वर्ग में परिभाषित। एक को परिभाषित करने के लिए विस्तार विधि सबसे पहले, एक स्थिर वर्ग को परिभाषित करें। के लिये उदाहरण , हमने के तहत एक IntExtensions वर्ग बनाया है विस्तार के तरीके निम्नलिखित में नाम स्थान उदाहरण.

एक्सटेंशन C# क्या है?

एक सीएस फ़ाइल एक स्रोत कोड है फ़ाइल इसमें लिखा हुआ सी# (उच्चारण "सी शार्प"), एक ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषा है जिसे माइक्रोसॉफ्ट द्वारा. शुद्ध रूपरेखा। इसका उपयोग सरल डेस्कटॉप प्रोग्राम से लेकर वितरित वातावरण के लिए अनुप्रयोगों तक, अनुप्रयोगों की एक श्रृंखला विकसित करने के लिए किया जाता है।

सिफारिश की: