Вправа – виконання завдання завдання для вкладених ітерацій і інструкцій із вибору

Завершено

Проблеми з кодом посилюють те, що ви дізналися, і допомагають вам отримати певну впевненість, перш ніж продовжувати.

Шахрайський виклик замовлення

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

Виклик коду – повідомте про ідентифікатори замовлень, які потребують подальшого дослідження

Ваша команда знайшла шаблон. Замовлення, які починаються з букви "B", стикаються з шахрайством зі швидкістю в 25 разів більше звичайної ставки. Ви пишете новий код, який виводить ідентифікатор замовлення нових замовлень, де ідентифікатор замовлення починається з букви "B". Це буде використовуватися командою шахрайства для подальшого розслідування.

Щоб виконати цю проблему, виконайте наведені нижче дії.

  1. Переконайтеся, що в коді Visual Studio відкрито пустий файл Program.cs.

    За потреби відкрийте Visual Studio Code і виконайте наведені нижче дії, щоб підготувати файл Program.cs в редакторі.

    1. У меню Файл виберіть Відкрити папку.

    2. Перейдіть до діалогового вікна Відкрити папку, а потім відкрийте папку CsharpProjects .

    3. У поданні Visual Studio Code EXPLORER виберіть Program.cs.

    4. У меню Вибір коду Visual Studio виберіть виділити все, а потім натисніть клавішу Delete.

  2. Задекларуйте масив і ініціалізуйте його, щоб він містив такі елементи:

    B123
    C234
    A345
    C15
    B177
    G3003
    C235
    B179
    

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

  3. Створіть інструкцію, foreach щоб ітерувати кожний елемент масиву.

  4. Повідомте про ідентифікатори замовлень, які починаються з букви "Б".

    Потрібно обчислити кожен елемент масиву. Повідомте про потенційно шахрайські ідентифікатори замовлень, виявивши замовлення, які починаються з букви "B". Щоб визначити, чи починається елемент із буквою "Б", скористайтеся цим методом String.StartsWith() . Ось простий приклад використання методу String.StartsWith() , який можна адаптувати для коду.

    string name = "Bob";
    if (name.StartsWith("B"))
    {
        Console.WriteLine("The name starts with 'B'!");
    }
    

    Результат має відповідати таким значенням:

    B123
    B177
    B179
    

Кінчик

Ось підказка. Коли ви проходите кожен елемент масиву, вам потрібна інструкція if . Інструкція if має використовувати метод класу рядка, щоб визначити, чи починається рядок із певної букви. Якщо ви не знаєте, як використовувати інструкцію if , див. модуль "Додавання логіки прийняття рішень до коду за допомогою інструкції if-elseif-else в C#".

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