Je dois implémenter une fonction qui contient une boucle d'instructions qui doit être exécutée toutes les 0,01 seconde est-il possible d'implémenter une boucle (par exemple pour chaque pas de temps) qui peut le faire merci d'avanceC# comment implémenter une boucle avec le pas de temps
Répondre
Vous pouvez générer un événement récurrent à l'aide de la classe Timer.
Vous pouvez utiliser la classe Timer comme ceci:
Timer t = new Timer(100);
t.Elapsed += (sender, e) =>
{
for (int i = 0; i < 10; i++)
{
// your loop
}
};
t.Start();
+1 pour l'exemple, bien que j'ai également donné Robert +1 pour avoir la réponse en premier. –
pourquoi cette boucle pour (int i = 0; i <10; i ++) ?? – Mohamed
C'est une boucle d'échantillonnage. Il peut être remplacé par n'importe quel type de boucle/code. –
- 1. Comment implémenter une boucle à pas fixe?
- 2. Comment implémenter un motif singleton avec une boucle infinie - C#
- 3. Comment implémenter avec une boucle java?
- 4. Comment implémenter efficacement une boucle d'événements?
- 5. comment implémenter le temporisateur en C/C++
- 6. Comment implémenter SerialPort avec le thread C#?
- 7. boucle avec un certain temps
- 8. Comment implémenter une boucle de mise à jour de peinture?
- 9. Dans une application CLI Cocoa, comment implémenter une boucle d'événements?
- 10. C# Comment implémenter une collection de génériques
- 11. Exécuter une boucle infinie pendant un certain temps dans c
- 12. Implémenter la boucle dans l'analyseur de gabarit
- 13. comment implémenter la boucle de service de Windows qui attend une période en C#/.NET2.0
- 14. Comment passer de temps à boucle
- 15. temps de sommeil en boucle
- 16. Comment trancher avec une boucle de gamme? C++ 0x
- 17. PyEval_CallObject échouant en boucle de temps en temps
- 18. La boucle de temps de marche ne fonctionne pas
- 19. classe de base C++ comment implémenter avec Objective C
- 20. Comment implémenter une portée de transaction de mémoire en C#?
- 21. Comment implémenter une pile générique en C#?
- 22. Comment implémenter le temporisateur usermode en C?
- 23. Comment dérouler une courte boucle en C++
- 24. Comment implémenter une action Ctrl + C en C#?
- 25. Comment implémenter une couche avec GDI?
- 26. C# DbCommand dans une boucle
- 27. Comment implémenter MapThread avec le mappage de liste de base?
- 28. comment implémenter une vue partielle avec l'inférence de type générique
- 29. Boucle de jeu et le suivi du temps
- 30. Comment accélérer le temps de construction? (C#/Unmanaged C++)
Quelle est la précision avez-vous besoin que d'être? Par exemple, supposons qu'il s'exécute 64 fois par seconde au lieu de 100, est-ce acceptable? Supposons qu'il s'exécute 10003 fois en 100 secondes, est-ce acceptable? La granularité du minuteur peut ne pas être aussi précise que vous le souhaitez; Windows n'est pas un système d'exploitation en temps réel. Vous devez utiliser des techniques spéciales si vous avez besoin de minuteurs de haute précision. –
s'il vous plaît marquer votre question en tant que réponse – cpoDesign