[Compact .NET][Smartphone][DateTime] Précision en MilliSeconds ?
Bonjour,
Je suis en train de développer une petite application Chrono que je vais porter vers une application pour Smartphone/PDA Phone.
La manière la plus simple que j'ai trouvé de faire le chrono, est la suivante :
1) Créer un objet DT1 (DateTime) qui est assigné à DateTime.Now
2) Lancer le chrono.
3) On entre dans une boucle TANT QUE.
4) Créer un objet temporaire (DateTime) qui est assigné à DateTime.Now
5) TimeSpan = temporaire - DT1.
6) On boucle TANT QUE pas fin.
7) Fin.
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| DateTime dt = new DateTime();
dt = DateTime.Now;
...
While(!fin)
{
DateTime dt2 = DateTime.Now;
TimeSpan span = dt2 - dt;
lTime.Text = span.ToString();
...
} |
Différence de DATE.
Le problème :
C'est la précision ! Je n'ai qu'une précision à la seconde.
J'aimerais avoir une précision de l'ordre du 10ieme ou du 100ieme de seconde. (MilliSecond ?)
Comment arriver à obtenir une précision pareille avec différence de date ?
Ou y aurait-il un autre moyen de créer un chrono autrement qu'avec une différence de dates ?
Merci d'avance.