c# multi threading example
// C# program to illustrate the
// concept of multithreading
using System;
using System.Threading;
public class GFG {
// static method one
public static void method1()
{
// It prints numbers from 0 to 10
for (int I = 0; I <= 10; I++) {
Console.WriteLine("Method1 is : {0}", I);
// When the value of I is equal to 5 then
// this method sleeps for 6 seconds
if (I == 5) {
Thread.Sleep(6000);
}
}
}
// static method two
public static void method2()
{
// It prints numbers from 0 to 10
for (int J = 0; J <= 10; J++) {
Console.WriteLine("Method2 is : {0}", J);
}
}
// Main Method
static public void Main()
{
// Creating and initializing threads
Thread thr1 = new Thread(method1);
Thread thr2 = new Thread(method2);
thr1.Start();
thr2.Start();
}
}
Also in C#:
- how to move clipping planes C# in unity
- Instantiate c#
- .net core cli
- variables
- c# display float with 2 decimal places
- how to trim path in C#
- c# try catch error
- get string character by index c#
- iteration c#
- how to reference the position of a game object unity
- print line in python
- bool toggle unity c#
- how to compare datetime in c#
- Movement 2d unity
- c# unhandled exception in thread
- how do i foreach c#
- list.addrange in c#
- C# resize window without title bar
- exception handling c# stack overflow
- wpf textblock line break code behind
- c# program exit
- c# tab character
- c# trim string