Головна‎ > ‎C#‎ > ‎Додатково‎ > ‎

Багатопоточність

Thread a = new Thread(new ThreadStart(ThredFunctionA));

// Почати 
a.Start();

// Пауза
a.Suspend();

// Продовжити
a.Resume();

// Зупинити потік
a.Abort();




static void Main(string[] args)
{
    new Thread(SomeF) { IsBackground = true }.Start();
    Console.ReadKey();
}


public static void SomeF()
{
     for (int i = 0; i < 10000; i++)
     {
          Thread.Sleep(100);
          Console.Write(i);
     }
     Console.Write("Done");
}