Oefening: een uitdaging voltooien om tekenreeksinterpolatie toe te passen op een formulierletter

Voltooid

Voor de nieuwste beleggingsproducten van het verkoop- en marketingbedrijf stuurt u duizenden persoonlijke brieven naar de bestaande klanten van het bedrijf. Uw taak is om C#-code te schrijven om persoonlijke informatie over de klant samen te voegen. De brief bevat informatie zoals hun bestaande portfolio en vergelijkt hun huidige rendement op geschatte rendementen als ze zouden investeren in het gebruik van de nieuwe producten.

De schrijvers hebben besloten over het volgende voorbeeld van een marketingbericht. Hier ziet u de gewenste uitvoer (met fictieve klantaccountgegevens).

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  

Gebruik uw nieuwe kennis van tekenreeksopmaak om een toepassing te bouwen die de juiste inhoud kan samenvoegen en opmaken op basis van de vorige voorbeelduitvoer. Let vooral op de witruimte en zorg ervoor dat u deze exacte indeling nauwkeurig weergeeft met C#.

  1. Selecteer en verwijder alle coderegels in de Visual Studio Code-editor.

  2. Voeg in Visual Studio Code de volgende code toe om de gegevens voor de uitdaging op te halen:

    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. Gebruik de Visual Studio Code-editor om het bericht te genereren terwijl u de opgegeven variabelen en code gebruikt.

    U mag geen bestaande code verwijderen, met uitzondering van de opmerkingen.

  4. Zorg ervoor dat uw code het volgende bericht uitvoert:

    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  
    

Succes!

Of je nu vastzit en een kijkje naar de oplossing nodig hebt of je de opdracht succesvol hebt afgerond, ga verder om een oplossing voor deze uitdaging te bekijken.