Pemasa dalam C#

PHPz
Lepaskan: 2023-08-24 19:05:02
ke hadapan
1593 orang telah melayarinya

Pemasa dalam C#

Ruang nama yang digunakan untuk menetapkan pemasa ialah Sistem.Pemasa. Kelas Pemasa menjana peristiwa selepas selang masa yang ditetapkan dan secara pilihan menjana peristiwa berulang.

Mula-mula, buat objek pemasa dengan selang 5 saat −

timer = new System.Timers.Timer(5000);
Salin selepas log masuk

Tetapkan acara berlalu pemasa. Peristiwa ini berlaku apabila selang masa berlalu −

timer.Elapsed += OnTimedEvent;
Salin selepas log masuk

Mulakan pemasaan sekarang. Terjemahan bahasa Cina

timer.Enabled = true;
Salin selepas log masuk

Contoh

ialah:

Contoh

using System;
using System.Timers;

public class Demo {
   private static Timer timer;

   public static void Main() {
      timer = new System.Timers.Timer();
      timer.Interval = 5000;

      timer.Elapsed += OnTimedEvent;
      timer.AutoReset = true;
      timer.Enabled = true;

      Console.WriteLine("Press the Enter key to exit anytime... ");
      Console.ReadLine();
   }

   private static void OnTimedEvent(Object source, System.Timers.ElapsedEventArgs e) {
      Console.WriteLine("Raised: {0}", e.SignalTime);
   }
}
Salin selepas log masuk

Atas ialah kandungan terperinci Pemasa dalam C#. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan