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

सी # में म्यूटेक्स क्लास क्या है?

C# में Mutex क्लास एक सिंक्रोनाइज़ेशन प्रिमिटिव है जिसका उपयोग इंटरप्रोसेस सिंक्रोनाइज़ेशन के लिए भी किया जा सकता है।

आइए देखें कि एक नया म्यूटेक्स कैसे बनाया जाता है।

private static Mutex m = new Mutex();

आइए अब देखें कि बूलियन मान के साथ म्यूटेक्स वर्ग के एक नए उदाहरण को कैसे आरंभ किया जाए।

private static Mutex m = new Mutex(true);

अब देखते हैं कि बूलियन मान और म्यूटेक्स के नाम के साथ म्यूटेक्स वर्ग के एक नए उदाहरण को कैसे आरंभ किया जाए।

उदाहरण

using System;
using System.Threading;

public class Demo {
   public static void Main() {
      Mutex mt = new Mutex(false, "NewMutex");
      Console.WriteLine("Waiting for the Mutex.");
      mt.WaitOne();
      Console.WriteLine("Owner of the mutex. " + "ENTER is to be pressed to release the mutexand          exit.");
      Console.ReadLine();
      mt.ReleaseMutex();
   }
}

आउटपुट

Waiting for the Mutex.
Owner of the mutex. ENTER is to be pressed to release the mutex and exit.

  1. सी # में कक्षाएं क्या हैं?

    जब आप एक वर्ग को परिभाषित करते हैं, तो आप डेटा प्रकार के लिए एक खाका परिभाषित करते हैं। ऑब्जेक्ट एक वर्ग के उदाहरण हैं। एक वर्ग का गठन करने वाली विधियों और चरों को वर्ग के सदस्य कहा जाता है। क्लास की परिभाषा कीवर्ड क्लास से शुरू होती है और उसके बाद क्लास का नाम आता है; और वर्ग निकाय घुंघराले ब्रेसि

  1. सी # में बिटअरे क्लास की गणना संपत्ति क्या है?

    काउंट प्रॉपर्टी का उपयोग करके बिटअरे वर्ग में तत्वों की संख्या की गणना करें। आइए सबसे पहले अपनी बिटअरे क्लास सेट करें - BitArray arr = new BitArray(10); अब काउंट प्रॉपर्टी का उपयोग करें जैसा कि नीचे दिखाया गया है - उदाहरण using System; using System.Collections; public class Demo {    p

  1. सी # में सॉर्टेडलिस्ट क्लास की क्षमता संपत्ति क्या है?

    SortedList वर्ग में क्षमता गुण में SortedList का अधिकतम आकार होता है। सॉर्टेडलिस्ट की डिफ़ॉल्ट क्षमता 16 है। आप C# में SortedList वर्ग की क्षमता संपत्ति को लागू करने के लिए निम्नलिखित कोड को चलाने का प्रयास कर सकते हैं - उदाहरण using System; using System.Collections; namespace Demo {