Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

จะใช้วิธี ReadKey () ของคลาส Console ใน C # ได้อย่างไร


Console.ReadKey(); สำหรับผู้ใช้ VS.NET ทำให้โปรแกรมรอการกดปุ่มและป้องกันไม่ให้หน้าจอทำงานและปิดอย่างรวดเร็วเมื่อเปิดโปรแกรมจาก Visual Studio .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...