Menu
CoddyTech

Déclaration de type

Fait partie de la section Fondamentaux du Journey C# de Coddy. Leçon 9 sur 69.

Une fois qu’une variable est déclarée avec un certain type, elle ne peut contenir que des valeurs de ce type. Par exemple, une variable int ne peut contenir que des valeurs entières, et une variable string ne peut contenir que du texte.

Par exemple :

int age = 25;        // Ne peut contenir que des nombres entiers
string str = "abc";  // Ne peut contenir que du texte

Ces instructions provoqueraient des erreurs. C# vérifie les types avant l’exécution du programme, donc chacune est une erreur de compilation : le programme ne démarre pas du tout.

age = "defg";  // Erreur : on ne peut pas mettre du texte dans une variable int
str = 25;      // Erreur : on ne peut pas mettre un nombre dans une variable string

Ceux-ci sont valides :

age = 26;      // OK : affectation d'un nouvel entier
str = "Jane";  // OK : affectation d'une nouvelle chaîne de caractères
challenge icon

Défi

Débutant

Déclare les variables suivantes avec leurs types et valeurs correspondants :

  • Une variable int nommée count ayant la valeur 10.
  • Une variable double nommée total ayant la valeur 150.75.
  • Une variable char nommée grade ayant la valeur 'A'.
  • Une variable bool nommée isActive ayant la valeur false.
  • Une variable string nommée userName ayant la valeur "Bob123".

Essayez vous-même

using System;

public class Program {
    public static void Main(string[] args) {
        // Déclarez les variables ici
        
        
        // Affichez les valeurs
        Console.WriteLine("Count: " + count);
        Console.WriteLine("Total: " + total);
        Console.WriteLine("Grade: " + grade);
        Console.WriteLine("Active: " + isActive);
        Console.WriteLine("User Name: " + userName);
        
    }
}
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fondamentaux

Entraînez-vous par vous-même : Compilateur C# en ligne