Maison >développement back-end >C++ >Comment puis-je automatiser les appels de méthodes régulières en C# ?
Automatisation des invocations de méthodes régulières :
Dans certains scénarios, vous pouvez avoir besoin qu'une méthode spécifique s'exécute périodiquement, par exemple toutes les 5 minutes. Ceci peut être réalisé en utilisant une technique connue sous le nom de « Planification ».
Solution :
Pour planifier un appel de méthode toutes les x minutes, vous pouvez utiliser System.Threading. Classe Timer, qui permet d'exécuter une fonction de rappel à des intervalles spécifiés.
Voici un exemple implémentation :
var startTimeSpan = TimeSpan.Zero; var periodTimeSpan = TimeSpan.FromMinutes(5); var timer = new System.Threading.Timer((e) => { MyMethod(); }, null, startTimeSpan, periodTimeSpan);
Dans ce code :
Cette approche vous permet d'automatiser l'exécution de la méthode souhaitée à intervalles réguliers, sans avoir besoin pour l'appeler manuellement dans votre programme.
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!