Смена цвета в консоли - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте. Дана строка "приветкакдела". Как изменить цвет в ранее найденных позициях? Чтобы в консоли в результате получилось "приветкакдела".

Решение задачи: «Смена цвета в консоли»

textual
Листинг программы
using System;
 
namespace ConsoleApplication5
{
    class Program
    {
        static void Main(string[] args)
        {
            string a = "приветкакдела";
            for (int i = 0; i < a.Length; i++)
            {
                if (i == 0 || i == 6 || i == 9)
                {
                    Console.ForegroundColor = ConsoleColor.Red;
                    Console.Write(a[i]);
                }
                else
                {
                    Console.ResetColor();
                    Console.Write(a[i]);
                }
            }
            Console.ReadKey();
        }
    }
}

Оцени полезность:

12   голосов , оценка 3.917 из 5