Maison  >  Article  >  développement back-end  >  Minuterie en C#

Minuterie en C#

PHPz
PHPzavant
2023-08-24 19:05:021459parcourir

Minuterie en C#

L'espace de noms utilisé pour définir les minuteries est System.Timers. La classe Timer génère un événement après un intervalle défini et génère éventuellement des événements récurrents.

Tout d'abord, créez un objet minuterie avec un intervalle de 5 secondes −

timer = new System.Timers.Timer(5000);

Définissez l'événement écoulé de la minuterie. Cet événement se produit lorsque l'intervalle s'écoule −

timer.Elapsed += OnTimedEvent;

Commencez le chronométrage maintenant. La traduction chinoise de

timer.Enabled = true;

Exemple

est :

Exemple

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);
   }
}

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer