क्या उपलब्ध एक्सेस संशोधक विधि विधि के लिए महत्वपूर्ण हैं? यदि नहीं, तो मुख्य हमें संशोधक निर्दिष्ट करने की अनुमति क्यों देता है? संकलक हमें कुछ ऐसा निर्दिष्ट करने से क्यों नहीं रोकता है जो तुच्छ हैं?विधि मोड के लिए संशोधित मोडिफायर का उपयोग करें?
7
A
उत्तर
5
मुख्य सार्वजनिक/निजी सीएलआर को बिल्कुल प्रभावित नहीं करता है। सीएलआर मुख्य नाम (एक डिफ़ॉल्ट रूप से, लेकिन जरूरी नहीं) नामक एक स्थैतिक विधि की तलाश करेगा जो इसके प्रवेश बिंदु, से कनेक्ट संशोधक को देखे बिना जुड़ा हुआ है।
यह केवल अन्य कार्यों के लिए मुख्य की दृश्यता को प्रभावित करता है। अच्छा अभ्यास के लिए अच्छा नहीं है सार्वजनिक नहीं है क्योंकि इसे केवल आपकी सीएलआर द्वारा, अन्य असेंबली में अन्य विधियों द्वारा नहीं कहा जाता है।
संबंधित मुद्दे
- 1. PostSharp का उपयोग करके विधि तर्कों को कैसे संशोधित करें?
- 2. NetBeans का उपयोग कर जावा में initComponents() विधि को कोड/संशोधित करने के लिए कैसे करें?
- 3. द एवेन्ट कैरेक्टर इग्निरिंग मोडिफायर - बिना संशोधकों के पात्र प्राप्त करें
- 4. विधि के लिए प्रकार तर्कों का उपयोग
- 5. उपयोगकर्ता मोड मेमोरी का उपयोग कैसे करें?
- 6. स्थिर वर्ग विधि के लिए call_user_func का उपयोग कैसे करें?
- 7. विधि पैरामीटर इंजेक्शन के लिए सीडीआई का उपयोग कैसे करें?
- 8. पूर्ण करने के साथ ReadDirectoryChangesW() विधि का उपयोग कैसे करें?
- 9. विधि तर्कों को संशोधित करने के लिए तेज़ तरीका
- 10. कुछ मोड के लिए केवल व्हाइटस्पेस-मोड सक्षम कैसे करें
- 11. संशोधित toString() विधि JComboBox स्विंग
- 12. सूची संशोधित करें। व्यवहार
- 13. कोई वापसी मूल्य वाले विधि का परीक्षण करने के लिए Moq का उपयोग कैसे करें?
- 14. मोंटे कार्लो विधि का उपयोग क्यों करें?
- 15. getClass का उपयोग कैसे करें() getResource() विधि
- 16. सर्वर मोड में Ghostscript का उपयोग PNG का करने के लिए पीडीएफ़ कन्वर्ट करने के लिए
- 17. Skin.AddPageMessage() विधि का उपयोग कैसे करें?
- 18. सी #: Enumerable.Aggregate विधि का उपयोग कैसे करें
- 19. जीडीबी का उपयोग कर स्मृति सामग्री को कैसे संशोधित करें?
- 20. हैशसेट <string> का उपयोग कैसे करें। केस-असंवेदनशील मोड में() विधि शामिल है?
- 21. readyForReuse विधि का उपयोग कैसे करें
- 22. कक्षा या विधि के उपयोग खोजने के लिए सी # का उपयोग कैसे करें?
- 23. WindowFocusChanged() विधि का उपयोग कैसे करें?
- 24. कोल्डफ्यूजन का उपयोग कर जेपीईजी छवियों के लिए EXIF मेटाडेटा को कैसे संशोधित करें?
- 25. मौजूदा xml फ़ाइल को संशोधित करने के लिए libxml2 का उपयोग कैसे करें?
- 26. विधि 'System.Web.Helpers.Json..cctor()' विधि का उपयोग करने के लिए विधि 'System.Web.Helpers.Json.CreateSerializer()' असफल
- 27. कार्यान्वयन में पैरामीटर के संग्रहण को संशोधित करने के लिए __weak का उपयोग
- 28. आईएमआईइंटरफेस को सभी कॉलों को रोकने के लिए एकता का उपयोग करें। कुछ विधि
- 29. शीर्षलेख संशोधित करने के लिए पीडीएफ संपादित करें
- 30. jQuery - "लाइव()" के बजाय "चालू()" विधि का उपयोग कैसे करें?
'मुख्य स्थिर होने चाहिए और यह public.' नहीं किया जाना चाहिए - स्रोत: http://msdn.microsoft.com/en-us/library/acy3edy3.aspx – Oded
संबंधित सवाल के लिए जॉन Steeks उत्तर प्राप्त करें http : //stackoverflow.com/a/3736037/823369 –
स्थैतिक संशोधक का अर्थ है कि इसे उपयोग करने के लिए इसे तुरंत चालू नहीं किया जाना चाहिए। एक कार्यक्रम चलाने से पहले तकनीकी रूप से कोई वस्तुएं अभी तक बनाई गई हैं, इसलिए मुख्य विधि, जो कि अनुप्रयोग के लिए प्रवेश बिंदु है, को संकलक को बताने के लिए स्थैतिक लेबल किया जाना चाहिए कि उस वर्ग का उदाहरण बनाने के पहले विधि का उपयोग किया जा सकता है। अन्यथा, यह "जो पहले आया था, चिकन या अंडे?" घटना। –