.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("Есть чо?");
...