.NET 4.x Как можно присвоить цвет текста 2 параметру? - C#

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

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

Как сделать чтобы 1 текст был по дефолту а 2-ой изменился, пример: Вопрос: Сколько яблок осталось?
string Text = "Сколько яблок осталось?";
Console.WriteLine($"Вопрос:  {Text}");
Попробовал так:
ConsoleColor color = ConsoleColor.Green;
Console.WriteLine($"Вопрос:  {Console.ForegroundColor = color} {Text}");
Но в итоге цвет текста изменился полностью

Решение задачи: «.NET 4.x Как можно присвоить цвет текста 2 параметру?»

textual
Листинг программы
public void AskQuestion(string text) {
    Console.Write("Вопрос: ");
    Console.ForegroundColor = ConsoleColor.Green;
    Console.WriteLine(Text);
    Console.ResetColor();
}
 
...
 
AskQuestion("Que pasa?");
AskQuestion("What's up, nigga?");
AskQuestion("Есть чо?");
 
...

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

13   голосов , оценка 4.077 из 5
Похожие ответы