Вправа – виконання завдання застосування інтерполяції рядків до літери форми

Завершено

Щоб отримати найновіші інвестиційні продукти компанії з продажу та маркетингу, ви надсилаєте тисячі персоналізованих листів наявним клієнтам компанії. Ваша робота полягає в тому, щоб написати код C#, щоб об'єднати персоналізовані відомості про клієнта. Лист містить такі відомості, як їх існуючий портфель, і порівнює їх поточні повернення з прогнозованими прибутками, якщо вони повинні були інвестувати у використання нових продуктів.

Автори визначилися з наступним прикладом маркетингового повідомлення. Ось бажаний результат (з використанням вигаданих даних облікового запису клієнта).

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  

Скористайтеся новими знайденими знаннями форматування рядків, щоб створити програму, яка може об'єднати та відформатувати відповідний вміст, наведений у попередньому прикладі. Зверніть особливу увагу на пробіл і переконайтеся, що ви точно представляєте цей точний формат за допомогою C#.

  1. Виберіть і видаліть усі рядки коду в редакторі коду Visual Studio.

  2. У коді Visual Studio додайте такий код, щоб отримати дані для завдання:

    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. Використовуйте редактор коду Visual Studio, щоб створити повідомлення під час використання вказаних змінних і коду.

    Ви не можете видалити наявний код, окрім приміток.

  4. Переконайтеся, що код виведе таке повідомлення:

    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  
    

Успіхів!

Незалежно від того, чи ви застрягли, і вам потрібно заглянути на рішення або успішно завершити, продовжуйте переглядати рішення цього завдання.