Variables finales en C#

WBOY
Libérer: 2023-09-06 22:41:12
avant
772 Les gens l'ont consulté

C# 中的最终变量

Java a le mot-clé final, mais C# n'a pas son implémentation. La même implémentation est réalisée en C# en utilisant le mot clé seal ou readonly.

readonly 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. Cela ne peut pas être modifié.

Exemple

class Employee {
   readonly int age;

   Employee(int age) {
      this.age = age;
   }

   void ChangeAge() {
         //age = 27; // Compile error
   }
}
Copier après la connexion

Ci-dessus, nous définissons le champ d'âge en lecture seule et ne peut pas être modifié une fois attribué.

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!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal