কম্পিউটার

সারি। C# এ সিঙ্ক্রোনাইজড প্রপার্টি


C# এ Queue.IsSynchronized() পদ্ধতিটি একটি মান পেতে ব্যবহৃত হয় যা নির্দেশ করে যে সারিতে অ্যাক্সেস সিঙ্ক্রোনাইজ করা হয়েছে কিনা (থ্রেড নিরাপদ)।

সিনট্যাক্স

সিনট্যাক্স নিম্নরূপ -

public virtual bool IsSynchronized { get; }

উদাহরণ

আসুন এখন একটি উদাহরণ দেখি -

using System;
using System.Collections;
public class Demo {
   public static void Main() {
      Queue queue = new Queue();
      queue.Enqueue(100);
      queue.Enqueue(200);
      queue.Enqueue(300);
      queue.Enqueue(400);
      queue.Enqueue(500);
      queue.Enqueue(600);
      queue.Enqueue(700);
      queue.Enqueue(800);
      queue.Enqueue(900);
      queue.Enqueue(1000);
      Console.WriteLine("Queue...");
      IEnumerator demoEnum = queue.GetEnumerator();
      while (demoEnum.MoveNext()) {
         Console.WriteLine(demoEnum.Current);
      }
      Console.WriteLine("Is Queue synchronized? = "+queue.IsSynchronized);
   }
}

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
Queue...
100
200
300
400
500
600
700
800
900
1000
Is Queue synchronized? = False

উদাহরণ

এখন আরেকটি উদাহরণ দেখা যাক -

using System;
using System.Collections;
public class Demo {
   public static void Main() {
      Queue queue = new Queue();
      queue.Enqueue("AB");
      queue.Enqueue("BC");
      queue.Enqueue("CD");
      queue.Enqueue("DE");
      queue.Enqueue("EF");
      queue.Enqueue("FG");
      queue.Enqueue("GH");
      queue.Enqueue("HI");
      Console.WriteLine("Queue...");
      IEnumerator demoEnum = queue.GetEnumerator();
      while (demoEnum.MoveNext()) {
         Console.WriteLine(demoEnum.Current);
      }
      Console.WriteLine("Is Queue synchronized? = "+queue.IsSynchronized);
      Queue queue2 = Queue.Synchronized(queue);
      Console.WriteLine("Is Queue synchronized now? = "+queue2.IsSynchronized);
   }
}

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
Queue...
AB
BC
CD
DE
EF
FG
GH
HI
Is Queue synchronized? = False
Is Queue synchronized now? = True

  1. C# এ সারি ইন্টারফেস

  2. C# এ অ্যারে ক্লাসের Array.IsSynchronized সম্পত্তি কী করে?

  3. C# এ কিউ ক্লাসের কাউন্ট সম্পত্তি কি?

  4. পাইথনে সারি বাস্তবায়নের প্রোগ্রাম