PDA

View Full Version : شمارنده زمان؟؟؟؟



ghacem.sh
سه شنبه 29 بهمن 1387, 08:57 صبح
با سلام خدمت دوستان
من یک برنامه نوشتم که میاد از الان تا هر موقع که کاربر مشخص کنه زمان رو بر حسب ساعت و دقیقه و ثانیه محاسبه میکنه.
من برای شمارش از تابع datetime.now استفاده کردم
برنامه هم درست کار میکنه
ولی مشکل اینه که وقتی کرنومتر راه میفته تو هر ثانیه باید یک بار datetime.now رو فراخوانی کنه.
و این کار خیلی جالب نیست چون سرعت برنامه میاد پایین.
میخواستم ببینم تابع دیگری تو سی شارپ هست که همین کار رو به شکل مفیدتری انجام بده؟
ممنون میشم جواب بدید....

molana alavi
چهارشنبه 30 بهمن 1387, 00:42 صبح
از کنترل تایمر استفاده کن

Sorenaa_s
چهارشنبه 30 بهمن 1387, 13:48 عصر
System.Diagnostics.Stopwatch sw = new System.Diagnostics.Stopwatch();
sw.Start();
// ...
sw.Stop();
MessageBox.Show(sw.ElapsedMilliseconds.ToString()) ;