Aus dem Kurs: C# Grundkurs

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 23.200 Kurse von Branchenfachleuten.

Access Modifiers

Access Modifiers – Tutorial zu C#

Aus dem Kurs: C# Grundkurs

Access Modifiers

In diesem Abschnitt möchte ich die sog. Access Modifiers zeigen. Dies sind Schlüsselworte, die den Zugriff auf Klassen regeln. Wenn ich eine solche Klasse definiere, ist diese Klasse innerhalb meines "Assemblys" sichtbar. Sie ist aber nicht über die "Assembly"-Grenzen hinweg sichtbar. Dies kann man relativ schnell zeigen, indem ich einfach eine "Class Library" als neues Projekt anlege. Da habe ich so eine "Class 1" drin. Nun benenne ich das Ganze um z.B. in "Class". Als nächstes brauche ich eine Referenz für diese Bibliothek. Jetzt muss ich hier noch den NameSpace einfügen. Und jetzt sollte es eigentlich möglich sein, auf dieses MyClass irgendwie zuzugreifen. Die ist also jetzt in diesem NameSpace "MyLip.", schreibe ich hier und was kommt da: Nichts - eben weil diese Klasse nicht zugreifbar ist. Sie ist sozusagen "internal". Also so ähnlich wie diese Klasse hier. Die kann also innerhalb von anderen Klassen als gleiche Assembly verwendet…

Inhalt