Table des matières:

Qu'est-ce qui est en lecture seule en C# ?
Qu'est-ce qui est en lecture seule en C# ?

Vidéo: Qu'est-ce qui est en lecture seule en C# ?

Vidéo: Qu'est-ce qui est en lecture seule en C# ?
Vidéo: Apprendre C# 1.2 Qu'est ce que c'est ? 2024, Novembre
Anonim

Les lecture seulement Le mot-clé est utilisé pour déclarer une variable membre comme constante, mais permet de calculer la valeur au moment de l'exécution. Cela diffère d'une constante déclarée avec le modificateur const, qui doit avoir sa valeur définie au moment de la compilation.

De même, vous pouvez demander, qu'est-ce qui est en lecture seule en C# ?

Dans c# , lecture seulement est un mot-clé qui est utilisé pour définir un lecture seulement domaines dans nos applications. Les lecture seulement les valeurs de champ doivent être initialisées soit à la déclaration, soit dans un constructeur de la même classe contrairement au mot-clé constant dans c#.

À côté de ci-dessus, qu'est-ce qu'une variable en lecture seule ? Lire - uniquement des variables peut être utilisé pour collecter des informations sur le modèle actuel, l'utilisateur actuellement connecté ou d'autres paramètres actuels. Ces variables sommes lire - seul et ne peut pas recevoir de valeur.

À cet égard, qu'est-ce qui est constant et en lecture seule en C# ?

UNE const est un temps de compilation constant tandis que lecture seulement permet à une valeur d'être calculée au moment de l'exécution et définie dans le constructeur ou l'initialiseur de champ. Alors, un ' const ' est toujours constant mais ' lecture seulement ' est lire - seul une fois attribué. Eric Lippert de la C# l'équipe a plus d'informations sur les différents types d'immuabilité.

Comment déclarer une variable en lecture seule en C# ?

int en lecture seule c=a+b;

  1. Readonly ne peut être déclaré qu'au niveau de la classe, pas à l'intérieur de la méthode.
  2. La lecture seule ne peut pas être déclarée à l'aide de mots-clés statiques car ils sont par défaut statiques.
  3. La valeur de la constante en lecture seule peut être définie via la variable de référence.
  4. Les variables constantes en lecture seule sont une variable constante de temps d'exécution.

Conseillé: