Variable

Définition - Que signifie variable?

Une variable, en C #, fait référence à un emplacement en mémoire dans lequel une application peut stocker ses données. Les variables sont utilisées pour stocker le résultat des calculs et contenir les valeurs qui peuvent changer pendant l'exécution d'un programme. Les variables sont également utilisées pour placer et récupérer les données d'une expression.

Le langage C # est conçu pour être "de type sécurisé", ce qui permet de garantir que la valeur stockée dans une variable est du type approprié. Le type d'une variable spécifie le type de données qu'elle peut contenir. Cette fonctionnalité permet de réduire la charge du programmeur en garantissant la sécurité du type de données.

Contrairement aux langages faiblement typés tels que Jscript, C # s'attend à ce que le type de données d'une variable soit spécifié lors de la déclaration, ce qui permet d'allouer de la mémoire pour la variable pendant l'exécution. Afin de maintenir l'intégrité des données stockées dans une variable, C # définit un ensemble de règles qui dictent les opérations autorisées qui peuvent être effectuées sur la variable.

Definir Tech explique la variable

Une variable doit être déclarée avant d'être utilisée. La déclaration d'une variable indique son nom, son type et une valeur initiale facultative. C'est une bonne pratique de programmation d'attribuer une variable au départ. Une variable peut être définie sur une valeur par une affectation ou en utilisant des opérateurs d'incrémentation / décrémentation (++ / -). La portée d'une variable détermine sa visibilité sur le code du programme et peut être spécifiée au niveau d'une classe ou d'une méthode, ou dans du code imbriqué.

Une variable peut être une valeur ou un type de référence. Alors que les variables de type valeur sont stockées sur la pile, les variables de type référence sont créées sur le tas avec la référence à la mémoire allouée stockée dans la pile.

Par exemple, une variable, "StudentName", peut être déclarée en tant que variable chaîne de type référence.

Une variable qui a été déclarée avec un type spécifique ne peut pas être redéclarée avec un nouveau type. Une variable d'un type particulier peut être convertie en un autre type à l'aide d'une conversion de type implicite ou d'une conversion explicite (cast). Alors que la conversion implicite n'entraîne aucune perte de données et se produit pendant la compilation, la conversion peut entraîner une perte de données pendant l'exécution.

Cette définition a été écrite dans le contexte de C #