Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C#

C# में प्राइवेट मेथड्स


प्राइवेट मेथड्स का उपयोग केवल क्लास के अंदर किया जा सकता है। प्राइवेट मेथड्स सेट करने के लिए, private एक्सेस स्पेसिफायर का उपयोग करें।

प्राइवेट एक्सेस स्पेसिफायर एक क्लास को अपने मेंबर वेरिएबल्स और मेंबर फंक्शन्स को अन्य फंक्शन्स और ऑब्जेक्ट्स से छिपाने की अनुमति देता है। केवल उसी क्लास के फंक्शन्स इसके प्राइवेट मेंबर्स को एक्सेस कर सकते हैं। यहां तक कि क्लास का एक इंस्टेंस भी अपने प्राइवेट मेंबर्स को एक्सेस नहीं कर सकता।

निम्नलिखित एक उदाहरण है:

उदाहरण

using System; class Demo {     private int displayOne() {         return 10;     }     public int displayTwo() {         return 10;     } } class Program {     static void Main() {         Demo d = new Demo();         // Console.WriteLine(d.displayOne());         Console.WriteLine(d.displayTwo());     } }

उपरोक्त उदाहरण में, हम प्राइवेट मेथड displayOne() को कॉल नहीं कर सकते। यदि हम कॉल करने का प्रयास करते हैं, तो एक त्रुटि दिखाई देगी।


  1. जावास्क्रिप्ट में क्लास को स्टैटिक मेथड्स कैसे असाइन करें? जावास्क्रिप्ट में क्लास को स्टैटिक मेथड्स कैसे असाइन करें?

    जावास्क्रिप्ट में क्लास को स्टैटिक मेथड्स असाइन करने के लिए बस मेथड के आगे static कीवर्ड लगाएं। स्टैटिक मेथड्स को फिर क्लास को इंस्टेंटिएट किए बिना बुलाया जा सकता है। जावास्क्रिप्ट में क्लास को स्टैटिक मेथड्स असाइन करने के लिए निम्नलिखित कोड है: उदाहरण <!DOCTYPE html> <html lang="en&q

  1. - C# में Convert क्लास का उपयोग

    Convert क्लास में एक बेस डेटा टाइप को दूसरे बेस डेटा टाइप में बदलने के मेथड्स होते हैं। कुछ उदाहरण देखते हैं: Convert.ToBoolean() मेथड निर्दिष्ट मान को समतुल्य बूलियन मान में बदलता है। सिंटैक्स public static bool ToBoolean (string val, IFormatProvider provider); यहां, val एक स्ट्रिंग है जिसमें True

  1. C# में Console क्लास C# में Console क्लास

    C# में Console क्लास का उपयोग कंसोल एप्लिकेशन के लिए मानक इनपुट, आउटपुट और त्रुटि स्ट्रीम को दर्शाने के लिए किया जाता है। आइए C# में Console क्लास प्रॉपर्टीज के कुछ उदाहरण देखते हैं: Console.CursorLeft प्रॉपर्टी C# में कंसोल का CursorLeft बदलने के लिए Console.CursorLeft प्रॉपर्टी का उपयोग करें। उदा