Referenstyper (C#-referens)
Det finns två typer av typer i C#: referenstyper och värdetyper. Variabler av referenstyper lagrar referenser till sina data (objekt), medan variabler av värdetyper direkt innehåller sina data. Med referenstyper kan två variabler referera till samma objekt. Därför kan åtgärder på en variabel påverka det objekt som refereras av den andra variabeln. Med värdetyper har varje variabel en egen kopia av data och det är inte möjligt för åtgärder på en variabel att påverka den andra (förutom när det gäller in
parametervariabler , ref
och out
se parametermodifieraren in, ref och out ).
Följande nyckelord används för att deklarera referenstyper:
C# innehåller också följande inbyggda referenstyper:
Se även
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för