क्या कोई बता सकता है कि निर्भरता गुण स्थिर क्यों घोषित किए जाते हैं?निर्भरता गुण "स्थैतिक" क्यों हैं?
उत्तर
क्षेत्र आप स्थिर के रूप में घोषित एक निर्भरता संपत्ति का केवल पहचानकर्ता, नहीं मूल्य संपत्ति का है। यह कक्षा के सभी उदाहरणों में साझा किया जाता है, और प्रत्येक उदाहरण के लिए संपत्ति के मूल्य को प्राप्त/सेट करने के लिए उपयोग किया जाता है।
जब आप एक DependencyProperty
घोषित, तो आप उस संपत्ति का परिभाषा के बजाय संपत्ति के मूल्य के लिए भंडारण स्थान की घोषणा कर रहे हैं (नियमित संपत्ति घोषणा के साथ मामला होगा के रूप में)। पूरे वर्ग के लिए संपत्ति की केवल एक परिभाषा है - वर्ग के प्रति उदाहरण एक परिभाषा के विपरीत - और इसलिए यह स्थैतिक है।
तब भंडारण कहां है? – zinking
'निर्भरताप्रोपर्टी' वाला कोई भी ऑब्जेक्ट टाइप 'निर्भरता ऑब्जेक्ट' से प्राप्त होता है। 'निर्भरता ऑब्जेक्ट' के एक उदाहरण में एक संपत्ति बैग शामिल है - अनिवार्य रूप से मूल्य के लिए मैप किए गए संपत्ति नाम का एक शब्दकोश - और उस बैग में सेट की गई किसी भी 'निर्भरता प्रॉपर्टी' का मान संग्रहीत किया जाता है। –
- 1. निर्भरता गुण क्यों?
- 2. निर्भरता गुण
- 3. विरासत और स्थैतिक गुण
- 4. सी # ऑटो-कार्यान्वित स्थैतिक गुण थ्रेड-सुरक्षित हैं?
- 5. स्थैतिक तरीके विधियां क्यों मौजूद हैं?
- 6. कैसे सभी स्थैतिक गुण और प्रतिबिंब
- 7. स्थैतिक चर क्या हैं?
- 8. वैश्विक स्थैतिक कक्षाएं और विधियां खराब हैं?
- 9. गैर स्थैतिक वर्ग में सभी स्थिर विधियों/चर क्यों हैं?
- 10. क्यों निजी स्थैतिक अंतिम सूची/सेट/मानचित्र अप्रचलित बनाते हैं?
- 11. स्थैतिक पुस्तकालय निर्भरताओं से कैसे जुड़ते हैं?
- 12. निर्भरता निर्भरता गुणों पर नहीं चलते हैं?
- 13. स्थैतिक पुस्तकालयों और स्कैन के लिए ट्रांजिटिव निर्भरता
- 14. निर्भरता संपत्ति को स्थैतिक रूप से क्यों घोषित किया जाता है?
- 15. सी # केवल पढ़ने में गुमनाम प्रकारों के गुण क्यों हैं?
- 16. कुछ ऑब्जेक्ट गुण क्यों हैं UnaryExpression और अन्य सदस्यExpression?
- 17. जावा में स्वचालित गुण क्यों नहीं हैं जैसे सी #?
- 18. मेरे सभी लॉग 4नेट स्तर क्यों झूठे हैं? गुण
- 19. सार्वजनिक चर के गुण क्यों पसंद करते हैं?
- 20. स्थैतिक चर कैसे आते हैं?
- 21. आप विन्यास के बिना निर्भरता इंजेक्शन क्यों चाहते हैं?
- 22. निर्भरता इंजेक्शन ढांचे कंटेनर पदानुक्रमों का समर्थन क्यों करते हैं?
- 23. निर्भरता इंजेक्शन का उपयोग करने के लिए आप स्थैतिक कक्षाओं को कैसे दोहराते हैं?
- 24. ग्रोवी में 'गुण' क्या हैं?
- 25. एक स्थैतिक चर क्यों बनाए रखें?
- 26. स्थैतिक?
- 27. गुण कन्स्ट्रक्टर
- 28. console.dir ('') प्रिंट "गुण नहीं" क्यों करता है?
- 29. स्थैतिक तरीकों के लिए डाउनसाइड्स क्या हैं?
- 30. एएसपी.नेट एमवीसी स्थैतिक चर कितने सुरक्षित हैं
मुझे डीपी को स्थिर के रूप में बनाने की कुछ आवश्यकता है क्योंकि मैं इसे सभी मामलों में साझा करना चाहता हूं। क्या यह संभव है? –
@ आरवी 1 9 87, यह वास्तव में समझ में नहीं आता है ... यदि आप ऐसा करना चाहते हैं, तो डीपी का उपयोग न करें, केवल एक स्थिर सीएलआर प्रॉपर्टी –
@ थॉमस लेवेस्क्यू का उपयोग करें: गंभीरता से मैं आपके बयान के अर्थ या औचित्य को समझ नहीं सकता आप कहने की कोशिश कर रहे हैं। हालांकि मैं नौसिखिया हूं और आपके शब्दों को समझ नहीं पा रहा हूं। यदि यह स्थैतिक है तो हमें प्रत्येक उदाहरण के लिए मूल्य क्यों निर्धारित करना चाहिए। स्टेटिक का अर्थ है कार्यक्रम के पूरे जीवनकाल में एक बार इनवोकेशन। – Learner