Exercițiul - Finalizați o provocare de a aplica interpolarea șirului la o scrisoare formular

Finalizat

Pentru cele mai noi produse de investiții ale firmei de marketing și vânzărilor, trimiteți mii de scrisori personalizate clienților existenți ai firmei. Treaba ta este să scrii cod C# pentru a îmbina informațiile personalizate despre client. Scrisoarea conține informații cum ar fi portofoliul lor existent și compară retururile lor curente cu retururile proiectate dacă ar investi în utilizarea produselor noi.

Scriitorii au decis în exemplul următor de mesaj de marketing. Iată rezultatul dorit (utilizând date fictive despre contul de client).

Dear Ms. Barros,
As a customer of our Magic Yield offering we are excited to tell you about a new financial product that would dramatically increase your return.

Currently, you own 2,975,000.00 shares at a return of 12.75%.

Our new product, Glorious Future offers a return of 13.13%.  Given your current volume, your potential profit would be ¤63,000,000.00.

Here's a quick comparison:

Magic Yield         12.75%   $55,000,000.00      
Glorious Future     13.13%   $63,000,000.00  

Utilizați noile cunoștințe găsite despre formatarea șirului pentru a construi o aplicație care poate îmbina și formata conținutul corespunzător, dat fiind rezultatul anterior al exemplului. Acordați o atenție deosebită spațiului alb și asigurați-vă că reprezentați corect acest format exact utilizând C#.

  1. Selectați și ștergeți toate liniile de cod din Visual Studio Code Editor.

  2. În Visual Studio Code, adăugați următorul cod pentru a obține datele pentru provocare:

    string customerName = "Ms. Barros";
    
    string currentProduct = "Magic Yield";
    int currentShares = 2975000;
    decimal currentReturn = 0.1275m;
    decimal currentProfit = 55000000.0m;
    
    string newProduct = "Glorious Future";
    decimal newReturn = 0.13125m;
    decimal newProfit = 63000000.0m;
    
    // Your logic here
    
    Console.WriteLine("Here's a quick comparison:\n");
    
    string comparisonMessage = "";
    
    // Your logic here
    
    Console.WriteLine(comparisonMessage);
    
  3. Utilizați Visual Studio Code Editor pentru a genera mesajul în timp ce utilizați variabilele și codul dat.

    Nu este posibil să ștergeți niciunul dintre codurile existente, cu excepția comentariilor.

  4. Asigurați-vă că codul afișează următorul mesaj:

    Dear Ms. Barros,
    As a customer of our Magic Yield offering we are excited to tell you about a new financial product that would dramatically increase your return.
    
    Currently, you own 2,975,000.00 shares at a return of 12.75%.
    
    Our new product, Glorious Future offers a return of 13.13%.  Given your current volume, your potential profit would be $63,000,000.00.
    
    Here's a quick comparison:
    
    Magic Yield         12.75%   $55,000,000.00      
    Glorious Future     13.13%   $63,000,000.00  
    

Noroc!

Fie că vă blocați și trebuie să examinați soluția sau terminați cu succes, continuați să vizualizați o soluție la această provocare.