Pour définir final pour les variables locales, utilisez le mot-clé en lecture seule en C# car l'implémentation du mot-clé final n'est pas possible.
Le mot-clé en lecture seule permet d'attribuer une valeur à une variable une seule fois. Les champs marqués « lecture seule » ne peuvent être définis qu'une seule fois lors de la construction de l'objet et ne peuvent pas être modifiés.
Voyons un exemple. Ci-dessous, nous définissons le champ empCount en lecture seule et ne peut pas être modifié une fois attribué.
class Department { readonly int empCount; Employee(int empCount) { this. empCount = empCount; } void ChangeCount() { //empCount = 150; // Compile error } }
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!