Hej.

Potrzebuję na zawołanie pisać w konsoli w innym kolorze.
Problem polega na tym, że jak wywołuję asynchronicznie WriteLine, zmieniając uprzednio kolor, w moim przypadku co kilkadziesiąt wierszy jest dopiero kolor.

Nie mam pojęcia jak to zablokować, Console jest statyczna.
Jest statyczny Color i statyczny Writer (Console.Out)

Przykładowy template:

internal static void WriteLine(ConsoleColor color, string line)
        {
            Console.ForegroundColor = color;
            Console.WriteLine(line);
        }