Minuterie en C#

PHPz
Libérer: 2023-08-24 19:05:02
avant
1526 Les gens l'ont consulté

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);
Copier après la connexion

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

timer.Elapsed += OnTimedEvent;
Copier après la connexion

Commencez le chronométrage maintenant. La traduction chinoise de

timer.Enabled = true;
Copier après la connexion

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);
   }
}
Copier après la connexion

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!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal