निजी विधियों का उपयोग केवल कक्षा के अंदर ही किया जा सकता है। निजी तरीके सेट करने के लिए, निजी एक्सेस विनिर्देशक का उपयोग करें।
निजी एक्सेस विनिर्देशक एक वर्ग को अपने सदस्य चर और सदस्य कार्यों को अन्य कार्यों और वस्तुओं से छिपाने की अनुमति देता है। केवल उसी वर्ग के कार्य अपने निजी सदस्यों तक पहुँच सकते हैं। यहां तक कि एक वर्ग का एक उदाहरण भी अपने निजी सदस्यों तक नहीं पहुंच सकता है।
निम्नलिखित एक उदाहरण है -
उदाहरण
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()); } }
उपरोक्त उदाहरण में, हम निजी विधि डिस्प्लेऑन () को कॉल नहीं कर सकते। यदि हम कॉल करने का प्रयास करते हैं, तो एक त्रुटि दिखाई देगी।