这里写自定义目录标题
C# Task 带参数和返回值的多线程调用
class Program
{
static int test2(object obj)
{
int i = (int)obj;
Thread.Sleep(3000);
return i * i;
}
static void Main(string[] args)
{
/* 无参数匿名调用方式
int failed = 0;
var tasks = new List<Task>();
String[] urls = { "www.qq.com", "www.sina.com",
"www.weibo.com", "www.baidu.com",
"www.sohu.com" };
ConcurrentDictionary<string, int> result = new ConcurrentDictionary<string, int>();
foreach (var value in urls)
{
var url = value;
tasks.A