اندازه گیری زمان اجرای برنامه در محیط کنسول - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

اندازه گیری زمان اجرای برنامه در محیط کنسول

0 امتیاز
سلام دوستان

چطور میشه  زمان اجزای برنامه رو در محیط کنسول اندازه گیری کرد ؟

برای مثال یک برنامه ای رو اجرا کنم و متوجه بشم که زمان اجرای برنامه 2.03 ثانیه کشیده.

ممنون میشم راهنماییم کنید
سوال شده تیر 22, 1393  بوسیله ی امیدوار (امتیاز 872)   21 63 76

1 پاسخ

+1 امتیاز
 
بهترین پاسخ

در مورد ++C قبلا این جا توضیح داده شده : http://goo.gl/ljHC4u

در مورد #C میتونین از کلاس Stopwatch استفاده کنین  مثلا :

static void main()
{
    Stopwatch stopwatch = new Stopwatch();
    stopwatch.Start();
    
    //code here  
    
    stopwatch.Stop();
    Console.WriteLine("Time elapsed (s): {0}", stopwatch.Elapsed.TotalSeconds);//sanie
    Console.WriteLine("Time elapsed (ms): {0}", stopwatch.Elapsed.TotalMilliseconds);//mili sanie
    Console.WriteLine("Time elapsed (ns): {0}", stopwatch.Elapsed.TotalMilliseconds * 1000000);//nano sanie
}

 

پاسخ داده شده تیر 22, 1393 بوسیله ی BlueBlade (امتیاز 15,315)   15 18 89
انتخاب شد تیر 22, 1393 بوسیله ی امیدوار
سلام، ممنون
هر بار اجرا میشه زمان متفاوتی رو نشون میده برای رفع این مشکل چکاری انجام بدم
...