Mere
Hvad er syntaksen { get; set; } i C#?
Jeg er ved at lære ASP.NET MVC, og jeg kan læse engelske dokumenter, men jeg forstår ikke rigtig, hvad der sker i denne kode:
public class Genre
{
public string Name { get; set; }
}
Hvad betyder dette: { get; set; }
?
542
3
Det er automatiske egenskaber
Dybest set en anden måde at skrive en egenskab med et bagvedliggende felt på.
Det er en automatisk implementeret egenskab for C#.
De er accessorer for den offentlige egenskab Name.
Du kan bruge dem til at hente/indstille værdien af denne egenskab i et eksempel på Genre.