सह-कार्यकर्ता और मैं new
C # में कीवर्ड के व्यवहार को देख रहे थे क्योंकि यह छिपने की अवधारणा पर लागू होता है। से प्रलेखन :
एक आधार वर्ग से विरासत में प्राप्त सदस्य को स्पष्ट रूप से छिपाने के लिए नए संशोधक का उपयोग करें। विरासत में दिए गए सदस्य को छिपाने के लिए, उसे उसी नाम का उपयोग करके व्युत्पन्न वर्ग में घोषित करें, और नए संशोधक के साथ संशोधित करें।
हमने प्रलेखन पढ़ा है, और हम समझते हैं कि यह मूल रूप से क्या करता है और यह कैसे करता है। क्या हम वास्तव में एक संभाल नहीं मिल सकता है क्यों आप इसे पहली जगह में करने की आवश्यकता होगी। संशोधक 2003 के बाद से है, और हम दोनों के साथ काम कर रहे हैं .नेट इससे अधिक समय तक है और यह कभी नहीं आया है।
यह व्यवहार एक व्यावहारिक अर्थ में कब आवश्यक होगा (जैसे: व्यावसायिक मामले में लागू)? क्या यह एक ऐसी विशेषता है, जिसने इसकी उपयोगिता को रेखांकित किया है या यह जो हम करते हैं उसमें बस यह असामान्य रूप से पर्याप्त है (विशेष रूप से हम वेब फॉर्म और एमवीसी एप्लिकेशन और कुछ छोटे कारक WinForms और WPF) करते हैं? इस कीवर्ड को आज़माने और इसके साथ खेलने में हमें कुछ ऐसे व्यवहार देखने को मिले जिनसे यह पता चलता है कि दुरुपयोग होने पर यह थोड़ा खतरनाक है।
यह थोड़ा खुला हुआ लगता है, लेकिन हम एक विशिष्ट उपयोग के मामले की तलाश कर रहे हैं जो कि एक व्यवसाय अनुप्रयोग पर लागू किया जा सकता है जो इस विशेष टूल को उपयोगी पाता है।