Présentation
La plupart des applications que vous allez générer en C# vous obligeront à utiliser des données. Parfois, ces données seront codées en dur dans votre application. Les valeurs codées en dur sont des valeurs constantes et inchangées tout au long de l’exécution du programme. Par exemple, vous devrez peut-être imprimer un message à l’utilisateur quand une opération réussit. Un message « réussite » serait probablement le même chaque fois que l’application est exécutée. Cette valeur codée en dur peut également être appelée constante ou valeur littérale.
Supposons que vous souhaitez afficher un message mis en forme à l’utilisateur final contenant différents types de données. Le message inclut des chaînes codées en dur combinées aux informations collectées par votre application auprès de l’utilisateur. Pour afficher un message mis en forme, vous devez créer des valeurs codées en dur et définir des variables qui peuvent stocker des données d’un certain type, qu’elles soient numériques, alphanumériques, et ainsi de suite.
Dans ce module, vous allez créer des valeurs littérales qui contiennent différents types de données. Vous allez créer des variables qui peuvent contenir certains types de données, définir ces variables avec une valeur, puis récupérer ces valeurs plus loin dans le code. Enfin, vous allez apprendre à simplifier votre code en permettant au compilateur d’épauler une partie du travail.
À la fin de ce module, vous pourrez créer des valeurs littérales et stocker et récupérer des données dans des variables.
Objectifs d’apprentissage
Dans ce module, vous allez découvrir les points suivants :
- Créer des valeurs littérales pour cinq types de données de base
- Déclarer et initialiser des variables
- Récupérer et définir des valeurs dans des variables
- Autoriser le compilateur à déterminer le type de données de votre variable lors de l’initialisation
Conditions préalables
- Doit comprendre les règles de syntaxe C# de base
- Savoir utiliser Console.WriteLine()
- Expérience de niveau débutant avec un éditeur .NET