Présentation
Supposons que vous travailliez pour le service Ventes et marketing d’une entreprise. Vous envoyez des milliers de lettres personnalisées à vos clients existants qui sont des investisseurs institutionnels. Le travail de votre équipe consiste à promouvoir de nouveaux produits financiers auprès des clients. Chaque lettre que vous envoyez fusionne des informations personnalisées sur le client. Elle compare les rendements des portefeuilles actuels avec les rendements prévus des nouveaux produits. Comment fusionner et mettre en forme correctement les données ?
Globalement, les développeurs de logiciels s’intéressent aux éléments suivants :
- entrée de données, y compris les données tapées par un utilisateur à partir d’un clavier, à l’aide de la souris, d’un appareil ou d’un autre système logiciel via une demande réseau.
- traitement des données, y compris la logique de décision, la manipulation des données et l’exécution de calculs.
- sortie de données, y compris la présentation à un utilisateur final via un message de ligne de commande, une fenêtre, une page web ou l’enregistrement des données traitées dans un fichier, et son envoi à un service réseau.
Pour résoudre les problèmes métier en C#, vous devez utiliser différents types de données, tels que des chaînes et des nombres. Vous devez également effectuer différentes opérations sur les données, telles que des calculs, des comparaisons ou des conversions. Dans ce module, vous extrayez des données de chaîne et numériques en C# à l’aide de différentes options de mise en forme. Vous créez également une maquette de reçu et un message marketing personnalisé à l’aide de techniques de fusion de données.
Objectifs d’apprentissage
Dans ce module, vous allez effectuer les opérations suivantes :
- Fusionner des modèles de chaîne avec des variables à l’aide de la mise en forme composite.
- Utiliser différents spécificateurs de format pour afficher correctement les pourcentages, les valeurs monétaires et les nombres.
- Utilisez des méthodes de marge intérieure pour aligner correctement les valeurs de chaîne.
Prérequis
- Première expérience dans la création et l’initialisation de variables de type
stringetdecimal - Première expérience avec les valeurs littérales de type
stringetdecimal - Première expérience avec
Console.WriteLine() - Savoir utiliser Visual Studio Code pour développer, générer et exécuter du code C#