C#コンソールでテキストの背景色を変更する方法
C#のコンソールアプリケーションでテキストの背景色を変更したい場合は、Console.BackgroundColorプロパティを使用します。このプロパティにConsoleColor列挙型の値を設定することで、以降に出力されるテキストの背景色を自由に変更できます。
ConsoleBackgroundColorプロパティとは
Console.BackgroundColorは、System名前空間に含まれるConsoleクラスの静的プロパティです。設定できる値はConsoleColor列挙型で定義されており、Black、Blue、Cyan、DarkBlue、DarkCyan、DarkGray、DarkGreen、DarkMagenta、DarkRed、DarkYellow、Gray、Green、Magenta、Red、White、Yellowの16種類から選択できます。
サンプルコード
以下は、背景色を青(Blue)に変更してテキストを出力する例です。
using System;
class Demo {
public static void Main(string[] args) {
Console.BackgroundColor = ConsoleColor.Blue;
Console.WriteLine("Background color changed = " + Console.BackgroundColor);
}
}実行結果
このプログラムを実行すると、コンソール上に青い背景色で次のような出力が表示されます。

補足:元の背景色に戻す方法
背景色をリセットして既定の状態に戻したい場合は、Console.ResetColor()メソッドを呼び出します。
using System;
class Demo {
public static void Main(string[] args) {
Console.BackgroundColor = ConsoleColor.Blue;
Console.WriteLine("青い背景で表示");
Console.ResetColor();
Console.WriteLine("通常の背景色に戻りました");
}
}このように、Console.BackgroundColorプロパティとConsole.ResetColor()メソッドを組み合わせることで、コンソール出力の見やすさを向上させることができます。エラーメッセージや警告など、視覚的に強調したい情報を表示する際にぜひ活用してください。
-
【保存版】テキストの大文字・小文字を一瞬で変換する方法|Word・Googleドキュメント・Mac・オンラインツール対応
Microsoft WordやGoogleドキュメントで文章を入力した際、「大文字と小文字を間違えて打ってしまった…」という経験はありませんか?「小文字を大文字に(あるいはその逆に)変えたいのに方法がわからない」というお問い合わせを多くいただきます。中には、誤入力した部分を全部消して打ち直そうと考えている方もいますが、実はもっと効率的な解決策があります。幸いなことに、Microsoft Wordをはじめとするほぼすべてのテキストエディタには、選択したテキストの大文字・小文字を変換する機能が標準搭載されています。ITに詳しくない方でも簡単に操作でき、しかもその方法は複数あります。この記事では、そ
-
Instagramストーリーの背景色を変更する5つの方法を徹底解説
Instagramは、SNS好きにとって魅力的なプラットフォームです。撮影した写真の披露から、一人旅の思い出のスナップ共有まで、あらゆる用途にぴったりの媒体となっています。独自の豊富な機能、洗練されたインターフェース、そして無限の可能性により、特に若い世代を中心に絶大な人気を誇っています。画像や動画の共有、ストーリーの作成、新しい人とのつながり、発信力の拡大など、さまざまな使い方ができる万能アプリです。2012年にFacebook(現Meta)に買収されて以来、世界中で10億人以上のアクティブユーザーを抱えるまでに成長しました。 本記事では、Instagramの人気機能である「Instagr