Gibt es einen Grund, das Schlüsselwort "private" in C # zu schreiben?

Soweit ich weiß, private ist die Standard - überall in C# (was bedeutet, dass, wenn ich nicht schreiben publicprotectedinternal usw. es wird private standardmäßig). (Bitte korrigiert mich wenn ich falsch bin.)

Also, was ist der Grund zu schreiben, dass keyword, oder warum existiert Sie überhaupt für die Mitglieder?

Zum Beispiel, wenn ein event-handler, der automatisch generiert wird, sieht es wie folgt aus:

private void RatTrap_MouseEnter(object sender, CheeseEventArgs e)
{

}

Aber warum ist es selbst schreiben, eigenes, wenn, dass die implizierten und Standard? Gerade so, dass unerfahrene Entwickler (wer nicht weiß, dass es die C# - Standard) weiß, dass es privat ist? Oder gibt es einen Unterschied für den compiler?

Darüber hinaus gibt es einen Fall, wo das schreiben der "privaten" (allein) wird ändern Sie die Erreichbarkeit der member?

InformationsquelleAutor der Frage Camilo Martin | 2011-12-12

Schreibe einen Kommentar