سلام بر تمامی پروگرم نود و هشتیها! امروز کد هماهنگ سازی Thread در سی شارپ C#.Net رو براتون آماده کردم.
کد هماهنگ سازی Thread در سی شارپ :
using System;
using System.Threading;
class Thread_Sync
{
public void PrintNumbers()
{
lock (this)
{
for (int i = 1; i <= 10; i++)
{
Console.WriteLine(i);
Thread.Sleep(500);
}
}
}
static void Main(string[] args)
{
Thread_Sync t = new Thread_Sync();
using System.Threading;
class Thread_Sync
{
public void PrintNumbers()
{
lock (this)
{
for (int i = 1; i <= 10; i++)
{
Console.WriteLine(i);
Thread.Sleep(500);
}
}
}
static void Main(string[] args)
{
Thread_Sync t = new Thread_Sync();