C-SHARP - 2.2 Les variables
Une variable est une sorte de boîte nommée qui stocke une donnée en mémoire. Plutôt que d'écrire en dur du texte dans Console.WriteLine, on peut créer une variable qui contient la phrase, puis la passer en paramètre. Pour la déclarer, on écrit son type, son nom, un signe =, puis la valeur, et on termine par un point-virgule.
Règles de nommage et déclaration
Un nom de variable ne doit pas contenir d'espaces ni de caractères spéciaux. On colle les mots avec une majuscule à chaque début de mot (phraseIntro, camelCase) ou avec des underscores. Le signe = n'a pas le sens mathématique d'une égalité : c'est une affectation. On dépose une valeur dans la boîte. La variable contiendra ensuite cette valeur, modifiable plus tard.
string phraseIntro = "Bonjour, aujourd'hui on est mardi et je dois aller à l'école";
Console.WriteLine(phraseIntro);
string signifie « chaîne de caractères ». C'est le type de la variable, c'est-à-dire la nature de la donnée qu'elle contient. En C#, le type est obligatoire. Pour un nombre entier, on utilisera int ; pour un nombre à virgule, float ou double ; etc. — sujet de la prochaine vidéo.
Concaténation de chaînes
On peut combiner plusieurs chaînes et variables avec l'opérateur +, à condition de placer les + en dehors des guillemets. Exemple :
string nom = "Jibril";
string age = "18";
Console.WriteLine("Bonjour, je m'appelle " + nom + " et j'ai " + age + " ans");
- Les
+sont à l'extérieur des guillemets, sinon ils sont pris comme du texte littéral - Selon la version de C#, la concaténation d'un
intavec unestringpeut être automatique - L'objectif des variables est de créer des programmes réutilisables : on pourra demander à l'utilisateur de saisir son nom, le stocker, et l'utiliser ensuite
Le programme affiche désormais « Bonjour, je m'appelle Jibril et j'ai 18 ans ». Dans la prochaine vidéo, nous découvrirons les différents types de variables disponibles en C# et leurs usages spécifiques.