C#でコンソールに1行のテキストを出力する方法をわかりやすく解説
C#でコンソールに文字列(1行)を表示するには、Console.WriteLine()メソッドを使用します。まずは、表示したいテキストを文字列型の変数に格納してみましょう。
string str = "Tom Hanks is an actor";
続いて、この変数の中身をコンソールに出力します。
Console.WriteLine(str);
WriteLine()は引数として渡された文字列を表示した後、自動的に改行を行います。改行せずに同じ行に続きを出力したい場合は、Console.Write()を使用してください。
サンプルコード
以下は、文字列を宣言し、コンソールに表示するまでの一連の流れをまとめた完全なコード例です。
using System;
namespace Program {
public class Demo {
public static void Main(String[] args) {
string str = "Tom Hanks is an actor";
Console.WriteLine("以下に1行を表示します");
Console.WriteLine(str);
Console.ReadLine();
}
}
}実行結果
以下に1行を表示します Tom Hanks is an actor
ポイント解説
- Console.WriteLine():文字列を表示した後に改行されます。最もよく使われる出力メソッドです。
- Console.Write():改行なしで文字列を表示します。複数の出力を1行につなげたい場合に便利です。
- Console.ReadLine():ユーザーがEnterキーを押すまでプログラムの終了を待機します。コンソールアプリがすぐに閉じてしまうのを防ぐために使われます。
このように、C#でのコンソール出力は非常にシンプルです。string型の変数に任意のテキストを代入し、Console.WriteLine()に渡すだけで、誰でも簡単に画面へ文字列を表示できます。
-
C#でコンソールのCursorSizeを変更するにはどうすればよいですか?
C#でコンソールのカーソルサイズを変更したい場合は、Console.CursorSize プロパティを使用します。このプロパティに1~100の範囲で値を設定することで、コンソール上に表示されるカーソルの高さを調整できます。サンプルコード以下は、背景色・文字色の変更と合わせて CursorSize を設定する例です。using System; class Demo { public static void Main (string[] args) { Console.BackgroundColor = ConsoleColor.
-
C#でコンソールのCursorLeftを変更するにはどうすればよいですか?
C#でコンソール画面のカーソル位置(CursorLeft)を変更したい場合は、Console.CursorLeftプロパティを使用します。このプロパティに列番号を設定することで、カーソルを指定した桁位置へ移動させることができます。サンプルコード実際の使用例を見てみましょう。以下のコードでは、まずコンソールの背景色と文字色を変更し、その後CursorLeftプロパティでカーソル位置を設定しています。using System; class Demo { public static void Main (string[] args) { &nbs