im Depetenverständnis des Zugriffsmodifikators und des statischen Modifikators in C#
In der C#-Programmierung verwenden Sie möglicherweise bereits das
-Access -Modifikationscharakter, aber die Funktionen anderer Zugriffsmodifikatoren wissen möglicherweise nicht viel darüber. In diesem Artikel werden die Zugriffsänderungen in C#untersucht, die Unterschiede zwischen, public
, public
und der Aussage für die Änderung der Nicht -Access -Änderung im Detail erläutern und die mysteriöse private
-Modifizierung und seine Merkmale klären. protected
static
Zugriffsmodifikator: Definieren Sie die Grenze der Zugriffsberechtigungen
Die Sichtbarkeit und Zugriffbarkeit der Gerätesteuerklasse, -Methoden und -Variablen im Programm. C#bietet eine Vielzahl von Zugriffsänderungen:
:
public
: Das strengste Format zur Änderung des Zugriffs ist auf den internen Zugriff auf die Klasse der Entität beschränkt. private
semi -privatem Modifikator ermöglicht den Zugriff auf den Anspruch, die Derivate und denselben Sequenzsatz.
protected
internal
private protected
protected
Der Modifikator ist ein leistungsstarkes Werkzeug, das die eindeutigen Attribute ergibt: instanziiert:
statische Klassen können nicht als nicht -statische Klassen instanziiert werden. Sie werden die bekannten -Speurwörter nicht sehen, um statische Klasseninstanzen zu erstellen.Mitglied: Alle Mitglieder der statischen Klasse sind statisch, was bedeutet, dass jedes Mitglied nur eine Version hat, egal wie viele Objekte erstellt werden.
Konstruktfunktion: static
statische Klassen können einen statischen Konstruktor haben.
new
statische Klasse wird normalerweise als Dienstleister verwendet und bietet bequeme Funktionen, ohne dass eine Instanzbelastung erstellt werden muss. Das obige ist der detaillierte Inhalt vonWas sind Zugriffsmodifikatoren und der statische Modifikator in C#und wie funktionieren sie?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!