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

C# में वर्तमान थ्रेड की स्थिति प्राप्त करना

Thread.IsAlive प्रॉपर्टी से थ्रेड स्टेटस चेक करना

वर्तमान थ्रेड की स्थिति प्राप्त करने के लिए IsAlive प्रॉपर्टी का उपयोग करें।

वर्तमान थ्रेड प्राप्त करें:

Thread t = Thread.CurrentThread; 
t.Name = "Our Thread";

स्थिति चेक करें:

t.IsAlive

पूर्ण कोड उदाहरण

using System; 
using System.Threading; 

namespace Demo { 
    class MyClass { 
        static void Main(string[] args) { 
            Thread t = Thread.CurrentThread; 
            t.Name = "Our Thread"; 
            Console.WriteLine("Status = {0}", t.IsAlive); 
            Console.ReadKey(); 
        } 
    } 
}

आउटपुट

Status = True

ThreadState प्रॉपर्टी (अधिक विस्तृत):

Console.WriteLine(t.ThreadState); 
// आउटपुट: Running, WaitSleepJoin, Suspended, Stopped, 等

ThreadState एनम मान:

नोट: IsAlive true लौटाता है यदि थ्रेड शुरू हो चुका है और अभी समाप्त नहीं हुआ है।

  1. Android में वर्तमान थ्रेड इंटरप्टेड है या नहीं कैसे जांचें? Android में वर्तमान थ्रेड इंटरप्टेड है या नहीं कैसे जांचें?

    Android में वर्तमान थ्रेड के इंटरप्टेड स्थिति की जांच उदाहरण में जाने से पहले, हमें पता होना चाहिए कि थ्रेड क्या है। एक थ्रेड एक हल्का सब-प्रोसेस है, यह UI को बाधित किए बिना बैकग्राउंड ऑपरेशन करने जा रहा है। यह उदाहरण दर्शाता है कि Android में वर्तमान थ्रेड इंटरप्टेड है या नहीं कैसे जांचें। चरण 1:

  1. Android में वर्तमान थ्रेड डेमॉन है या नहीं कैसे जांचें? Android में वर्तमान थ्रेड डेमॉन है या नहीं कैसे जांचें?

    Android में वर्तमान थ्रेड के डेमॉन स्थिति की जांच उदाहरण में जाने से पहले, हमें पता होना चाहिए कि थ्रेड क्या है। एक थ्रेड एक हल्का सब-प्रोसेस है, यह UI को बाधित किए बिना बैकग्राउंड ऑपरेशन करने जा रहा है। यह उदाहरण दर्शाता है कि Android में वर्तमान थ्रेड डेमॉन है या नहीं कैसे जांचें। चरण 1: नया प्रो

  1. Android में वर्तमान थ्रेड ID कैसे प्राप्त करें? Android में वर्तमान थ्रेड ID कैसे प्राप्त करें?

    Android में वर्तमान थ्रेड की ID प्राप्त करना उदाहरण में जाने से पहले, हमें पता होना चाहिए कि थ्रेड क्या है। एक थ्रेड एक हल्का सब-प्रोसेस है, यह UI को बाधित किए बिना बैकग्राउंड ऑपरेशन करने जा रहा है। यह उदाहरण दर्शाता है कि Android में वर्तमान थ्रेड ID कैसे प्राप्त करें। चरण 1: नया प्रोजेक्ट बनाएं A

© कॉपीराइट https://in.wsxdn.com सर्वाधिकार सुरक्षित
स्टेटविवरण
Runningथ्रेड चल रहा है
WaitSleepJoinWait, Sleep, या Join पर ब्लॉक्ड
Suspendedसस्पेंडेड
Stoppedसमाप्त हो चुका
Unstartedअभी शुरू नहीं हुआ
Backgroundबैकग्राउंड थ्रेड