কম্পিউটার

C# এ একটি পদ্ধতির সম্পাদনের সময় গণনা করুন


.NET −

-এ একটি পদ্ধতি কার্যকর করার সময় পরিমাপ করতে স্টপওয়াচ ক্লাস ব্যবহার করুন
Stopwatch s = Stopwatch.StartNew();

এখন একটি ফাংশন সেট করুন এবং মিলিসেকেন্ডে এক্সিকিউশন টাইম পেতে ElapsedMilliseconds প্রপার্টি ব্যবহার করুন −

s.ElapsedMilliseconds

আসুন সম্পূর্ণ কোডটি দেখি -

উদাহরণ

using System;
using System.IO;
using System.Diagnostics;

public class Demo {
   public static void Main(string[] args) {
      Stopwatch s = Stopwatch.StartNew();
      display();

      for (int index = 0; index < 5; index++) {
         Console.WriteLine("Time taken: " + s.ElapsedMilliseconds + "ms");
      }
      s.Stop();
   }
   public static void display() {
      Console.WriteLine("Demo function!");
   }
}

আউটপুট

Demo function!
Time taken: 15ms
Time taken: 16ms
Time taken: 16ms
Time taken: 16ms
Time taken: 16ms

  1. অ্যান্ড্রয়েডে সময় কীভাবে পরিবর্তন করবেন

  2. কিভাবে একটি জাভা পদ্ধতির জন্য মৃত্যুদন্ডের সময় পরিমাপ করবেন?

  3. রাউন্ড ট্রিপ টাইম (RTT) গণনা করতে পাইথন প্রোগ্রাম

  4. পাইথন কোডের টাইমিং এক্সিকিউশন স্পিড কিভাবে পাবেন?