विषयसूची:

हमें सी # में स्थिर विधियों का उपयोग कब करना चाहिए?
हमें सी # में स्थिर विधियों का उपयोग कब करना चाहिए?

वीडियो: हमें सी # में स्थिर विधियों का उपयोग कब करना चाहिए?

वीडियो: हमें सी # में स्थिर विधियों का उपयोग कब करना चाहिए?
वीडियो: रोज़ सुबह 5 बजे उठने के 3 तरीके | 3 Secrets to Wake Up Early 2024, नवंबर
Anonim

यहां कुछ उदाहरण दिए गए हैं कि आप स्थिर विधियों का उपयोग कब करना चाहेंगे:

  1. जब समारोह नहीं बनाता उपयोग किसी भी सदस्य का चर .
  2. कब का उपयोग करते हुए फ़ैक्टरी तरीकों वस्तुओं को बनाने के लिए।
  3. जब आप कक्षा की तात्कालिकता की संख्या को नियंत्रित कर रहे हों, या अन्यथा ट्रैक कर रहे हों।
  4. स्थिरांक घोषित करते समय।

इस संबंध में, हमें C# में स्थिर विधियों का उपयोग कब करना चाहिए?

दो आम उपयोग का स्थिर फ़ील्ड उन वस्तुओं की संख्या की गणना करने के लिए हैं जिन्हें तत्काल किया गया है, या एक मान संग्रहीत करने के लिए है अवश्य सभी उदाहरणों के बीच साझा किया जाना चाहिए। स्थिर तरीके अतिभारित किया जा सकता है लेकिन ओवरराइड नहीं किया जा सकता है, क्योंकि वे वर्ग से संबंधित हैं, और कक्षा के किसी भी उदाहरण से नहीं।

यह भी जानिए, क्या नॉन स्टैटिक क्लास C# में स्टैटिक मेथड हो सकता है? इतना ही नहीं, बल्कि गैर - स्थिर वर्ग दोनों शामिल हो सकते हैं स्थिर और उदाहरण तरीकों , स्थिर वर्ग केवल करने की अनुमति है स्थिर तरीके हैं . हालांकि, उन स्थिर तरीके उदाहरण के अंदर कक्षा कर सकते हैं उदाहरण पर नहीं बल्कि केवल पर बुलाया जा सकता है कक्षा अपने आप। // कॉल कर रहा है तरीकों के उदाहरण पर कक्षा.

इस संबंध में, मुझे स्थिर विधियों का उपयोग कब करना चाहिए?

स्थैतिक का प्रयोग करें जब आप कक्षा स्तर की पहुँच प्रदान करना चाहते हैं a तरीका , यानी जहां विधि चाहिए कक्षा के उदाहरण के बिना कॉल करने योग्य हो। स्थिर तरीके वस्तु पर लागू होने की आवश्यकता नहीं है और वह तब होता है जब आप उपयोग यह। उदाहरण: आपका मुख्य () है a स्थिर और आप इसे कॉल करने के लिए कोई ऑब्जेक्ट नहीं बनाते हैं।

एक स्थिर वर्ग सी # क्या है?

सी # स्टेटिक क्लास एसी# स्थिर वर्ग एक है कक्षा जिसे तत्काल नहीं किया जा सकता है। का एकमात्र उद्देश्य कक्षा इसकी विरासत का खाका उपलब्ध कराना है कक्षाओं . ए स्थिर वर्ग "का उपयोग कर बनाया गया है स्थिर "कीवर्ड इन सी# . ए स्थिर वर्ग शामिल कर सकते हैं स्थिर सिर्फ सदस्यों के लिए। आप के लिए कोई वस्तु नहीं बना सकते स्थिर वर्ग.

सिफारिश की: