<t>En C# 5 et versions antérieures, pour donner une valeur initiale aux propriétés à implémentation automatique, vous devez le faire dans un constructeur.<br/>
<br/>
Depuis C# 6.0, vous pouvez spécifier la valeur initiale en ligne. La syntaxe est :<br/>
<br/>
public int X { get; set; } = x; // C# 6 or higher<br/>
<br/>
```<br/>
<br/>
[`DefaultValueAttribute`](https://learn.microsoft.com/en-us/dotnet/api/system.componentmodel.defaultvalueattribute?view=netframework-4.8) est destiné à être utilisé par le designer VS (ou tout autre consommateur) pour spécifier