Код: Выделить всё
using System.Threading.Tasks;
public class HelloWorld
{
public static async Task Main(string[] args)
{
Console.WriteLine("test");
// Start both tasks without awaiting
LongTaskAAsync();
Console.WriteLine("end");
}
public static async void LongTaskAAsync()
{
await Task.Delay(3000);
Console.WriteLine("LongTaskAAsync completed");
}
}
Код: Выделить всё
using System.Threading.Tasks;
public class HelloWorld
{
public static async Task Main(string[] args)
{
Console.WriteLine("test");
// Start both tasks without awaiting
LongTaskAAsync();
Console.WriteLine("end");
while(true) { }
}
public static async void LongTaskAAsync()
{
await Task.Delay(3000);
Console.WriteLine("LongTaskAAsync completed");
}
}
Подробнее здесь: https://stackoverflow.com/questions/796 ... t-function