Введення

Завершено

Припустімо, ви працюєте в відділі збуту та маркетингу, який надсилає тисячі персоналізованих листів наявним клієнтам компанії, які є інституційними інвесторами. Робота вашої команди полягає в просуванні нових фінансових продуктів для клієнта. Кожний лист, який надсилається, містить персоналізовані відомості про клієнта. У листі порівнюються прибутки їхніх поточних портфелів із прогнозованими прибутками за допомогою найновіших продуктів. Як правильно об'єднати та відформатувати дані?

З точки зору високого рівня розробники програмного забезпечення переймаються:

  • введення даних, зокрема дані, введені користувачем із клавіатури, за допомогою миші, пристрою або іншої системи програмного забезпечення через мережевий запит.
  • обробка даних, зокрема логіка прийняття рішень, обробка даних і виконання обчислень.
  • вивід даних, зокрема презентація кінцевому користувачу за допомогою повідомлення командного рядка, вікна, веб-сторінки або збереження оброблених даних у файл і надсилання їх до мережевої служби.

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

Цілі навчання

У цьому модулі виконайте такі дії:

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

Передумови

  • Знайомство зі створенням і ініціалізацією змінних типу string та decimal
  • Знайомство з літеральними значеннями типу string та decimal
  • Знайомство з Console.WriteLine()
  • Досвід використання коду Visual Studio для розробки, побудови та запуску коду C#