Retour au cours

Constantes et champs Readonly

C# de Zéro à Héros : Masterclass Complète de Programmation

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;