public (C#-verwijzing)
Het public
trefwoord is een toegangsaanpassing voor typen en typeleden. Openbare toegang is het meest missieve toegangsniveau. Er zijn geen beperkingen voor het openen van openbare leden, zoals in dit voorbeeld:
class SampleClass
{
public int x; // No access restrictions.
}
Zie Toegangsmodifiers en toegankelijkheidsniveaus voor meer informatie.
Opmerking
In het volgende voorbeeld worden twee klassen gedeclareerd en PointTest
Program
. De openbare leden x
en y
van PointTest
de leden zijn rechtstreeks toegankelijk vanuit Program
.
class PointTest
{
public int x;
public int y;
}
class Program
{
static void Main()
{
var p = new PointTest();
// Direct access to public members.
p.x = 10;
p.y = 15;
Console.WriteLine($"x = {p.x}, y = {p.y}");
}
}
// Output: x = 10, y = 15
Als u het public
toegangsniveau wijzigt in privé of beveiligd, wordt het volgende foutbericht weergegeven:
PointTest.y is niet toegankelijk vanwege het beveiligingsniveau.
C#-taalspecificatie
Zie Toegankelijkheid gedeclareerd in de C#-taalspecificatie voor meer informatie. De taalspecificatie is de definitieve bron voor de C#-syntaxis en het gebruik.
Zie ook
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort: Gedurende 2024 worden GitHub Issues uitgefaseerd als het feedbackmechanisme voor inhoud. Dit wordt vervangen door een nieuw feedbacksysteem. Ga voor meer informatie naar:Feedback verzenden en bekijken voor