15

Web を検索しましたが、解決策が見つからないようです。コンソール アプリケーション ウィンドウ全体を特定の色 (青など) にしたいです。それ、どうやったら出来るの?

4

4 に答える 4

43

背景色を設定して呼び出すだけConsole.Clear()です:

class Program {
    static void Main(string[] args) {
        Console.BackgroundColor = ConsoleColor.Blue;
        Console.Clear();
        Console.ForegroundColor = ConsoleColor.White;
        Console.Write("Press any key to continue");
        Console.ReadKey();
    }
}

ここに画像の説明を入力

于 2013-02-09T22:27:22.850 に答える
7

OPの質問は、背景色全体を青に設定する方法を尋ねていました。他のどのサンプルもこれを正しく示していません。方法は次のとおりです。

namespace ClearConsole
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.BackgroundColor = ConsoleColor.Blue;
            Console.Clear();

        }
    }
}
于 2013-02-09T22:02:24.990 に答える
7

Console.BackgroundColorプロパティをConsoleColor列挙型に設定できます。

コンソールの背景色を取得または設定します。>コンソールウィンドウ全体の背景色を変更するには、BackgroundColorプロパティを設定し、Clearメソッドを呼び出します。

Console.BackgroundColor = ConsoleColor.Blue;
Console.Clear();

ここに画像の説明を入力してください

そして、あなたはのためConsole.ForegroundColorのプロパティを使用することができます

コンソールの前景色を取得または設定します。

Console.ForegroundColor = ConsoleColor.Blue;

ここに画像の説明を入力してください

于 2013-02-09T22:03:21.570 に答える