Détails
Qu'est-ce que la syntaxe { get ; set ; } en C# ?
J'apprends ASP.NET MVC et je peux lire des documents en anglais, mais je ne comprends pas vraiment ce qui se passe dans ce code :
public class Genre
{
public string Name { get; set; }
}
Qu'est-ce que cela signifie ? { get ; set ; }
?
542
3
Ce sont des [propriétés automatiques][1]
En fait, il s'agit d'une autre façon d'écrire une propriété avec un champ secondaire.
[1] : http://msdn.microsoft.com/en-us/library/bb384054.aspx
C'est une [propriété auto-implémentée][1] pour C#.
[1] : http://msdn.microsoft.com/en-us/library/bb384054.aspx
Ils sont les accesseurs de la propriété publique Name.
Vous les utiliserez pour obtenir ou définir la valeur de cette propriété dans une instance de Genre.