Bevezetés
Tegyük fel, hogy egy értékesítési és marketing részlegnél dolgozik, amely több ezer személyre szabott levelet küld a vállalat meglévő ügyfeleinek, akik intézményi befektetők. A csapat feladata, hogy új pénzügyi termékeket népszerűsítsen az ügyfél számára. Minden elküldött levél személyre szabott információkat tartalmaz az ügyfélről. A levél összehasonlítja az aktuális portfóliók megtérülését a legújabb termékek használatával előrejelzett hozamokkal. Hogyan egyesítheti és formázhatja megfelelően az adatokat?
Magasabb nézőpontból a szoftverfejlesztőket az alábbiak érdeklik:
- adatbevitel, beleértve a billentyűzetről beírt adatokat, az egérrel, az eszközzel vagy egy másik szoftverrendszerrel egy hálózati kérésen keresztül.
- adatfeldolgozás, beleértve a döntési logikát, az adatok manipulálását és a számítások végrehajtását.
- adatkimenet, beleértve a végfelhasználónak egy parancssori üzeneten, egy ablakban, egy weblapon keresztüli bemutatót, vagy a feldolgozott adatok fájlba való mentését és hálózati szolgáltatásba küldését.
A C# üzleti problémáinak megoldásához különböző típusú adatokkal kell dolgoznia, például sztringekkel és számokkal. Emellett különböző műveleteket kell végrehajtania az adatokon, például számításokat, összehasonlításokat vagy átalakításokat. Ebben a modulban sztringeket és numerikus adatokat ad ki C# nyelven különböző formázási beállítások használatával. Emellett adategyesítési technikákkal létrehozhat egy nyugtamodellt és egy személyre szabott marketingüzenetet is.
Tanulási célkitűzések
Ebben a modulban a következőkkel foglalkozunk:
- Sztringsablonok egyesítése változókkal összetett formázás használatával.
- Különféle formátumjelölők használata százalékértékek, pénznem és számok megfelelő megjelenítéséhez.
- A sztringértékek megfelelő igazításához használjon kitöltési módszereket.
Előfeltételek
- Bevezető élmény
stringésdecimaltípusú változók létrehozásával és inicializálásával - Bevezető élmény
stringésdecimaltípusú literálértékekkel - Bevezető élmény
Console.WriteLine()használatával - Tapasztalat a Visual Studio Code C#-kód fejlesztésében, összeállításában és futtatásában