c#-任务-返回值
using System;
using System.Threading.Tasks;
using System.Threading;
namespace ConsoleApp17
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
Program p = new Program();
p.mian();
Thread.Sleep(500);
}
void mian() {
var t1 = new Task<(int r, int rd)>(rfun, (16, 3));
t1.Start();
Console.WriteLine(t1.Result);
t1.Wait();
Console.WriteLine($"{t1.Result.r}"+$"{t1.Result.rd}");
}
(int result, int remainder) rfun(Object o) {
(int x, int y) = ((int x, int y))o;
int r = x / y;
int rd = x % y;
return (r, rd);
}
}
}