487 Stimmen

Interne vs. private Zugangsmodifikatoren

Was ist der Unterschied zwischen dem internal y private Zugriffsmodifikatoren in C#?

9voto

Yaniv Lugassy Punkte 81

privat - Kapselungen in Klasse/Scope/Struktur ect".

intern - Einkapselung in Baugruppen.

4voto

Nathan Teague Punkte 775

Intern können Sie z. B. eine statische Datenzugriffsklasse (für die Threadsicherheit) zwischen mehreren Geschäftslogikklassen referenzieren, ohne dass sie diese Klasse erben/übereinander in Verbindungspools laufen, und um letztlich zu vermeiden, dass eine DAL-Klasse den Zugriff auf die öffentliche Ebene fördert. Dafür gibt es unzählige Begründungen in Design und Best Practices.

Entity Framework macht guten Gebrauch von dieser Art des Zugriffs

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X