امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
ایجاد وقفه چند ثانیه ای در اجرای برنامه
نویسنده پیام
Ghoghnus آفلاین
مدیر بخش
*****

ارسال‌ها: 1,497
موضوع‌ها: 270
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 1652
( 3938 تشکر در 1453 ارسال )
ارسال: #1
ایجاد وقفه چند ثانیه ای در اجرای برنامه
سلام
به کمک این دستور میتونیم زمان اجرای برنامه چند ثانیه برنامه را نکه داریم دوباره ادامه بدیم

Program that sleeps: C#
کد:
using System;
using System.Diagnostics;
using System.Threading;

class Program
{
    static void Main()
    {
    //
    // Demonstrates three different ways of calling Sleep.
    //
    var stopwatch = Stopwatch.StartNew();
    Thread.Sleep(0);
    stopwatch.Stop();
    Console.WriteLine(stopwatch.ElapsedMilliseconds);
    Console.WriteLine(DateTime.Now.ToLongTimeString());

    stopwatch = Stopwatch.StartNew();
    Thread.Sleep(5000);
    stopwatch.Stop();
    Console.WriteLine(stopwatch.ElapsedMilliseconds);
    Console.WriteLine(DateTime.Now.ToLongTimeString());

    stopwatch = Stopwatch.StartNew();
    System.Threading.Thread.Sleep(1000);
    stopwatch.Stop();
    Console.WriteLine(stopwatch.ElapsedMilliseconds);

    //
    // Bonus: shows SpinWait method.
    //
    stopwatch = Stopwatch.StartNew();
    Thread.SpinWait(100000 * 10000);
    stopwatch.Stop();
    Console.WriteLine(stopwatch.ElapsedMilliseconds);
    }
}
Output
نقل قول: 0 ElapsedMilliseconds after Sleep(0)
8:14:43 AM Time after Sleep(0)
4999 ElapsedMilliseconds after Sleep(5000)
8:14:48 AM Time after Sleep(5000)
999 ElapsedMilliseconds after Sleep(1000)
3144 ElapsedMilliseconds after SpinWait(Int32)

منبع

[تصویر:  a.jpg]

باور کنیم
همانگونه که در غیبت مقصریم در ظهور موثریم!
نیستیم؟

زیر شمشیر غمش رقص کنان باید رفت #  کان که شد کُشته ی او نیک سرانجام افتاد



 چشمک - بهینه شده برای ورژن جدید دانلود پروژه برنامه نويسي
(آخرین ویرایش در این ارسال: ۲۸-فروردین-۱۳۹۳, ۰۱:۳۶:۱۳، توسط Ghoghnus.)
۲۸-فروردین-۱۳۹۳, ۰۱:۰۵:۴۶
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : babyy, behzady


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  اجرای کوری در #c taksa2012 2 2,872 ۱۲-مهر-۱۳۹۳, ۲۱:۴۵:۵۱
آخرین ارسال: Ghoghnus
  بروز خطا هنگام اجرای برنامه نوشته شده با #c taksa2012 2 2,494 ۱۴-مرداد-۱۳۹۳, ۱۲:۴۲:۱۴
آخرین ارسال: taksa2012
  جلوگیری از اجرای یک برنامه خاص taksa2012 1 3,087 ۲۶-دى-۱۳۹۲, ۱۹:۴۵:۱۴
آخرین ارسال: Ghoghnus
  ایجاد تغییر در ساختار پایگاه داه نصب شده رو سیستم کاربر taksa2012 1 2,993 ۳۰-آذر-۱۳۹۲, ۱۸:۲۷:۰۰
آخرین ارسال: Ghoghnus
  اجرای خودکار برنامه با بالا آمدن ویندوز SBRE77 3 5,403 ۰۷-آبان-۱۳۹۲, ۲۲:۵۷:۴۵
آخرین ارسال: Ghoghnus
  اجرای وظایف زمان بندی شده با Quartz.NET Ghoghnus 2 6,963 ۱۴-شهریور-۱۳۹۲, ۱۸:۱۱:۴۷
آخرین ارسال: Ghoghnus
  [سوال] ایجاد سریال برنامه توسط سریال های سخت افزاری Payman62 22 21,742 ۲۱-شهریور-۱۳۹۰, ۰۹:۳۰:۲۳
آخرین ارسال: Di Di
  آموزش ایجاد DLL در C++ و استفاده از آن در C# salehjg 2 8,212 ۲۳-آذر-۱۳۸۹, ۱۶:۰۶:۰۵
آخرین ارسال: salehjg
  عدم اجرای برنامه #C روی بعضی سیستمها hamed_Arfaee 1 2,974 ۱۰-شهریور-۱۳۸۹, ۰۳:۰۱:۲۶
آخرین ارسال: hamed_Arfaee
  مشکل ایجاد وقفه ardavan4816 1 3,317 ۱۱-تير-۱۳۸۸, ۲۱:۱۹:۳۹
آخرین ارسال: computer_prospect

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS