Вправа – виконання завдання застосування інтерполяції рядків до літери форми
Щоб отримати найновіші інвестиційні продукти компанії з продажу та маркетингу, ви надсилаєте тисячі персоналізованих листів наявним клієнтам компанії. Ваша робота полягає в тому, щоб написати код 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#.
Виберіть і видаліть усі рядки коду в редакторі коду Visual Studio.
У коді 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);Використовуйте редактор коду Visual Studio, щоб створити повідомлення під час використання вказаних змінних і коду.
Ви не можете видалити наявний код, окрім приміток.
Переконайтеся, що код виведе таке повідомлення:
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
Успіхів!
Незалежно від того, чи ви застрягли, і вам потрібно заглянути на рішення або успішно завершити, продовжуйте переглядати рішення цього завдання.