19/04/21 12:46:19.25 WZ0UQqME0.net
こういうの、listにロックをかけたのに何で同listを使う後続処理がすぐ実行されちゃうの?
URLリンク(paiza.io)
using System.Collections.Generic;
using System.Threading.Tasks;
using System;
public class Hello{
public static void Main(){
var list = new List<int>();
for(int i=1; i<=1000; i++)
{
list.Add(i);
}
Task.Run(()=>{
lock(list){
Task.Delay(10000);
}
});
Console.WriteLine(list[123]);
}
}