Const vs Readonly
Les deux empêchent la modification de la valeur après l'affectation.
Const
La valeur doit être affectée au moment de la déclaration. Elle est fixée à la compilation. csharp public const double PI = 3.14159;
Readonly
Peut être affecté lors de la déclaration ou à l'intérieur du constructeur. Elle est fixée à l'exécution. csharp public readonly string DateCreation;