C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#でコンソールクラスのReadKey()メソッドを使用するにはどうすればよいですか?


Console.ReadKey(); VS.NETユーザー向けです。これにより、プログラムはキーが押されるのを待機し、プログラムがVisualStudio.NETから起動されたときに画面が実行されてすぐに閉じるのを防ぎます。

ReadKey()メソッドの一般的な使用法は、プログラムの実行を停止できることです。これは、ユーザーがキーを押すまで実行できます。

例を見てみましょう-

using System;

public class Demo {
   public static void Main() {
      DateTime date = DateTime.Now;
      TimeZoneInfo timeZone = TimeZoneInfo.Local;
      Console.WriteLine("Time Zone = {0}\n", timeZone.IsDaylightSavingTime(date) ? timeZone.DaylightName : timeZone.StandardName);
      Console.Write(" to exit... ");
      while (Console.ReadKey().Key != ConsoleKey.Enter) {}
   }
}

出力

Time Zone = UTC
<Enter> to exit...

  1. C#でQueueクラスを使用するにはどうすればよいですか?

    キューは、先入れ先出しのオブジェクトのコレクションを表します。アイテムへの先入れ先出しアクセスが必要な場合に使用されます。リストにアイテムを追加すると、それはエンキューと呼ばれ、アイテムを削除すると、それはdequeと呼ばれます。 次の表に、Queueクラスで一般的に使用されるメソッドの一部を示します- Sr.No メソッドと説明 1 public virtual void Clear(); キューからすべての要素を削除します。 2 public virtual bool contains(object obj); 要素がキューにあるかどうか

  2. C#でStackクラスを使用するにはどうすればよいですか?

    スタッククラスはC#で使用され、後入れ先出しのオブジェクトのコレクションを表します。これは、本のスタックなど、最後に追加された要素を最初に削除する場合に使用されます。 以下はStackクラスのメソッドです- Sr.No メソッドと説明 1 public virtual void Clear(); スタックからすべての要素を削除します。 2 public virtual bool contains(object obj); 要素がスタックにあるかどうかを判別します。 3 パブリック仮想オブジェクトPeek(); スタックの一番