Aufgabe Multithreading
This commit is contained in:
31
Multi/SimpleTaskProgram.cs
Normal file
31
Multi/SimpleTaskProgram.cs
Normal file
@@ -0,0 +1,31 @@
|
||||
namespace Multi;
|
||||
|
||||
internal class SimpleTaskProgram
|
||||
{
|
||||
public void Start()
|
||||
{
|
||||
Methode1();
|
||||
Methode2();
|
||||
}
|
||||
|
||||
public async Task Methode1()
|
||||
{
|
||||
await Task.Run(() =>
|
||||
{
|
||||
for (int i = 0; i < 25; i++)
|
||||
{
|
||||
Console.WriteLine("Methode 1");
|
||||
Task.Delay(100).Wait();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
public void Methode2()
|
||||
{
|
||||
for (int i = 0; i < 25; i++)
|
||||
{
|
||||
Console.WriteLine("Methode 2");
|
||||
Task.Delay(100).Wait();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user