Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Den
Accessorn set i egenskaps - och indexeringsdeklarationer använder den implicita parametern value. Den här parametern fungerar som indata för metoden.
value Ordet refererar till det värde som klientkoden försöker tilldela till egenskapen eller indexeraren.
C#-språkreferensen dokumenterar den senaste versionen av C#-språket. Den innehåller även inledande dokumentation för funktioner i offentliga förhandsversioner för den kommande språkversionen.
Dokumentationen identifierar alla funktioner som först introducerades i de tre senaste versionerna av språket eller i aktuella offentliga förhandsversioner.
Tips/Råd
Information om när en funktion först introducerades i C# finns i artikeln om språkversionshistoriken för C#.
I följande exempel TimePeriod2 har en egenskap med namnet Seconds som använder parametern value för att tilldela en ny sträng till bakgrundsfältet _seconds. När det gäller klientkod skrivs åtgärden som en enkel tilldelning.
class TimePeriod2
{
private double _seconds;
public double Seconds
{
get => _seconds;
set => _seconds = value;
}
}
Mer information finns i artiklarna Egenskaper och indexerare .
Språkspecifikation för C#
Mer information finns i C#-språkspecifikationen. Språkspecifikationen är den slutgiltiga källan för C#-syntax och -användning.