public class TestClass
{
protected internal int FieldA;
internal protected int FieldB;
}
क्या संरक्षित आंतरिक और आंतरिक प्रोक्टेड सदस्यों के बीच कोई अंतर है?संरक्षित आंतरिक और आंतरिक संरक्षित के बीच कोई अंतर है?
public class TestClass
{
protected internal int FieldA;
internal protected int FieldB;
}
क्या संरक्षित आंतरिक और आंतरिक प्रोक्टेड सदस्यों के बीच कोई अंतर है?संरक्षित आंतरिक और आंतरिक संरक्षित के बीच कोई अंतर है?
क्या संरक्षित आंतरिक और आंतरिक प्रोक्टेड सदस्यों के बीच कोई अंतर है?
उनके बीच कोई अंतर नहीं है।
protected internal
का अर्थ है protected
या internal
।
internal protected
का अर्थ है internal
या protected
।
प्रकार या सदस्य एक और विधानसभा में एक व्युत्पन्न वर्ग के भीतर से जो यह घोषित किया जाता है, या में विधानसभा में किसी भी कोड द्वारा पहुँचा जा सकता। किसी अन्य असेंबली से एक्सेस क्लास कक्षा में प्राप्त होने वाली घोषणा से होनी चाहिए जिसमें कक्षा आंतरिक तत्व घोषित किया गया है, और यह व्युत्पन्न वर्ग प्रकार के उदाहरण के माध्यम से होना चाहिए।
protected internal
कम से कम उपयोग किया जाता है। MSDN
पृष्ठ में internal protected
के बारे में कोई स्पष्टीकरण नहीं है।
इसके अलावा फिल Haack शांत ब्लॉग पोस्ट What Does Protected Internal Mean?
'आंतरिक' या 'आंतरिक'? –
@ सिमॉन व्हाइटहेड फिक्स्ड, धन्यवाद। –
नहीं, कोई फर्क नहीं पड़ता। आप उन्हें किसी भी क्रम में घोषित कर सकते हैं। जैसे कि आप एक्सेस संशोधक के पहले या बाद में static
घोषित कर सकते हैं।
एकमात्र असली अंतर यह होना चाहिए कि आप और आपकी टीम किस पर निर्णय लेती है। आम तौर पर आप भ्रम या धारणाओं से बचने के लिए एक शैली से चिपकना चाहेंगे, या कम से कम चीजों को पढ़ने के दौरान इसे सुसंगत बना सकते हैं।
संपादित करें: हालांकि, अब मुझे लगता है कि, मुझे "internal protected"
अक्सर याद नहीं है। MSDN page for access modifiers पर, यह इसे "protected internal"
के रूप में सूचीबद्ध करता है, इसलिए शायद इसके साथ चिपके रहें क्योंकि इसे "अधिक मानक" माना जा सकता है।
नहीं, ऐसा नहीं है।
दोनों प्रकार एक सदस्य को परिभाषित करते हैं जो एक ही असेंबली और वंश वर्गों से सुलभ है।
क्या आपका मतलब "या" है? –
इस विशेष मामले में, "और" और "या" दोनों का एक ही अर्थ होगा। –
की जाँच यह एक तार्किक "या" => आंतरिक के साथ एक बिटवाइज़ आपरेशन है: एक ही विधानसभा से। संरक्षित: व्युत्पन्न वर्ग से। "संरक्षित और आंतरिक" कोई समझ नहीं है :-)
कोई नहीं है। हालांकि, इसे महसूस करने के जाल में मत आना इसका मतलब है 'संरक्षित || internal'। इसका मतलब 'संरक्षित और आंतरिक 'नहीं है। –