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

C# प्रोग्राम: वर्तमान थ्रेड की स्थिति जांचें


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

सबसे पहले, थ्रेड के बारे में जानकारी प्रदर्शित करने के लिए currentThread प्रॉपर्टी का उपयोग करें:

Thread thread = Thread.CurrentThread;

अब थ्रेड की स्थिति जांचने के लिए thread.IsAlive प्रॉपर्टी का उपयोग करें:

thread.IsAlive

उदाहरण

C# में वर्तमान थ्रेड की स्थिति जांचने का पूर्ण कोड:

using System; using System.Threading; namespace Demo { class MyClass { static void Main(string[] args) { Thread thread = Thread.CurrentThread; thread.Name = "My New Thread"; Console.WriteLine("Thread Status = {0}", thread.IsAlive); Console.ReadKey(); } } }

आउटपुट

Thread Status = True
  1. - C# में वर्तमान थ्रेड का नाम प्रदर्शित करना

    C# में Thread.Name प्रॉपर्टी का उपयोग करके थ्रेड को एक पहचान नाम दिया जा सकता है, जो डीबगिंग और लॉगिंग में बहुत उपयोगी होता है। उदाहरण using System; using System.Threading; namespace Demo { class MyClass { static void Main(string[] args) { Thread thread = Thread.CurrentThre

  1. - C# में अभाज्य संख्या (Prime Number) जांचना

    अभाज्य संख्या (Prime Number) वह पूर्णांक है जो 1 से बड़ा हो और जिसके केवल दो भाजक हों: 1 और स्वयं। बुनियादी एल्गोरिदम (O(n)) int count = 0; for (int i = 1; i <= n; i++) { if (n % i == 0) count++; } bool isPrime = (count == 2); उदाहरण using System; namespace Demo { class MyApplication {

  1. - पैलिंड्रोम चेक करने के लिए Java प्रोग्राम

    पैलिंड्रोम नंबर वह नंबर है जो उल्टा होने पर भी वही रहता है, उदाहरण के लिए, 121, 313, 525, आदि। उदाहरण आइए अब पैलिंड्रोम चेक करने का एक उदाहरण देखें: public class Palindrome { public static void main(String[] args) { int a = 525, revVal = 0, remainder, val; val = a; S