Как поместить алгоритм вычисления выражения в отдельный поток - C#
Формулировка задачи:
Добрый вечер.
Только начинаю работать с потоками. Приведите пример какой - нибудь пожалуйста. Например есть выражение a+b+c. Как например поместить алгоритм его вычисления в отдельный поток?
Решение задачи: «Как поместить алгоритм вычисления выражения в отдельный поток»
textual
Листинг программы
using System;
using System.Threading;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Task<int>.Factory.StartNew(
() =>
{
Thread.Sleep(20);
return 6 + 5 + 9;
})
.ContinueWith(
task =>
{
Console.WriteLine(task.Result);
});
Console.WriteLine("--------------------");
Console.ReadKey();
}
}
}