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

सी # में एक्सेस संशोधक


Access Modifiers C# में वेरिएबल और फंक्शन के दायरे को निर्दिष्ट करता है। C# द्वारा प्रदान किए गए एक्सेस संशोधक निम्नलिखित हैं:

सार्वजनिक

सार्वजनिक संशोधक सदस्यों की पहुंच पर कोई प्रतिबंध नहीं लगाता है।

संरक्षित

व्युत्पन्न वर्ग या वर्ग परिभाषा तक सीमित पहुंच।

आंतरिक

प्रोग्राम के भीतर आंतरिक एक्सेस संशोधक एक्सेस जिसकी घोषणा है।

संरक्षित आंतरिक

इसमें संरक्षित और आंतरिक एक्सेस संशोधक द्वारा प्रदान किए गए दोनों एक्सेस विनिर्देशक हैं।

निजी

केवल उस वर्ग के अंदर सीमित है जिसमें इसे घोषित किया गया है। निजी के रूप में निर्दिष्ट सदस्यों को कक्षा के बाहर पहुँचा नहीं जा सकता।

उदाहरण

आइए हम रक्षित सदस्यों तक पहुँचने के लिए संरक्षित पहुँच संशोधक का एक उदाहरण देखते हैं -

using System;
namespace MySpecifiers {
   class Demo {
      protected string name = "Website";
      protected void Display(string str) {
         Console.WriteLine("Tabs: " + str);
      }
   }

   class Test : Demo {
      static void Main(string[] args) {
         Test t = new Test();
         Console.WriteLine("Details: " + t.name);
         t.Display("Product");
         t.Display("Services");
         t.Display("Tools");
         t.Display("Plugins");
      }
   }
}

आउटपुट

Details: Website
Tabs: Product
Tabs: Services
Tabs: Tools
Tabs: Plugins

  1. विंडोज 10 में बिटलॉकर द्वारा संरक्षित नहीं फिक्स्ड ड्राइव तक पहुंच लिखने से इनकार करें

    आप एक नीति सेट कर सकते हैं जो यह कॉन्फ़िगर करती है कि निश्चित डेटा ड्राइव पर डेटा लिखने में सक्षम होने के लिए कंप्यूटर के लिए BitLocker सुरक्षा आवश्यक है या नहीं . सभी निश्चित डेटा ड्राइव जो BitLocker-सुरक्षित . नहीं हैं केवल-पढ़ने के लिए माउंट किया जाएगा। यदि ड्राइव BitLocker द्वारा सुरक्षित है, तो

  1. विंडोज 10 में बिटलॉकर द्वारा संरक्षित नहीं फिक्स्ड ड्राइव तक पहुंच लिखने से इनकार करें

    आप एक नीति सेट कर सकते हैं जो यह कॉन्फ़िगर करती है कि निश्चित डेटा ड्राइव पर डेटा लिखने में सक्षम होने के लिए कंप्यूटर के लिए BitLocker सुरक्षा आवश्यक है या नहीं . सभी निश्चित डेटा ड्राइव जो BitLocker-सुरक्षित . नहीं हैं केवल-पढ़ने के लिए माउंट किया जाएगा। यदि ड्राइव BitLocker द्वारा सुरक्षित है, तो

  1. कैसे हल करें 'कोई एप्लिकेशन किसी संरक्षित आइटम तक पहुंच का अनुरोध कर रहा है'

    कोई एप्लिकेशन किसी सुरक्षित आइटम तक पहुंच का अनुरोध कर रहा है,  इसका सीधा सा मतलब है कि जिस आइटम को वह एक्सेस करने का प्रयास कर रहा है, उसके पास उस विशिष्ट उपयोगकर्ता या सिस्टम खाते की अनुमति नहीं है। यह त्रुटि संकेत आमतौर पर एवीजी या अवास्ट एंटीवायरस टूल का उपयोग करने वाले विंडोज सिस्टम पर दिखाई दे