Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

सी # प्रोग्राम स्लीप मेथड ऑफ़ थ्रेड को लागू करने के लिए


थ्रेड की स्लीप मेथड का उपयोग थ्रेड को एक विशिष्ट अवधि के लिए रोकने के लिए किया जाता है।

यदि आप कुछ सेकंड के लिए स्लीप सेट करना चाहते हैं, तो इसे निम्न कोड स्निपेट की तरह उपयोग करें -

int sleepfor = 2000;
Thread.Sleep(sleepfor);

उदाहरण

आप थ्रेड की स्लीप विधि को लागू करने के लिए निम्न कोड को चलाने का प्रयास कर सकते हैं।

using System;
using System.Threading;
namespace MyApplication {
   class ThreadCreationProgram {
      public static void CallToChildThread() {
         Console.WriteLine("Child thread starts");
         int sleepfor = 2000;
         Console.WriteLine("Child Thread Paused for {0} seconds", sleepfor / 1000);
         Thread.Sleep(sleepfor);
         Console.WriteLine("Child thread resumes");
      }
      static void Main(string[] args) {
         ThreadStart childref = new ThreadStart(CallToChildThread);
         Console.WriteLine("In Main: Creating the Child thread");
         Thread childThread = new Thread(childref);
         childThread.Start();
         Console.ReadKey();
      }
   }
}

आउटपुट

In Main: Creating the Child thread
Child thread starts
Child Thread Paused for 2 seconds
Child thread resumes

  1. सी # कार्यक्रम वर्तमान धागे की स्थिति की जांच करने के लिए

    C# में मौजूदा थ्रेड की स्थिति जांचने के लिए, IsAlive का उपयोग करें संपत्ति। सबसे पहले, currentThread . का उपयोग करें एक थ्रेड के बारे में जानकारी प्रदर्शित करने के लिए संपत्ति - Thread thread = Thread.CurrentThread; अब thread.IsAlive . का उपयोग करें संपत्ति धागे की स्थिति की जांच करने के लिए - thre

  1. जावा संगामिति - नींद () विधि

    स्लीप फंक्शन इस स्लीप फ़ंक्शन का उपयोग यह सुनिश्चित करने के लिए किया जाता है कि वर्तमान में निष्पादित थ्रेड एक विशिष्ट मात्रा में मिलीसेकंड के लिए सो जाता है जिसे फ़ंक्शन के पैरामीटर के रूप में पारित किया जाता है। उस मिलीसेकंड की संख्या के लिए थ्रेड निष्पादित करना बंद कर देता है। आइए एक उदाहरण देख

  1. Java में Thread.sleep() मेथड का क्या उपयोग है?

    द नींद () विधि एक स्थिर . है थ्रेड . की विधि वर्ग और यह धागे को नींद/रोक . बनाता है एक निश्चित समय के लिए काम करना। स्लीप () विधि एक इंटरप्टेड एक्सेप्शन . फेंकता है अगर कोई थ्रेड दूसरे थ्रेड से बाधित होता है, तो इसका मतलब है कि Thread.sleep() विधि को री एंड कैच ब्लॉक . के भीतर संलग्न किया जाना च