public async Task<JsonResult> Test(int i)
{
await Task.Run(()=>testFunc(i));
return Json("请求成功",JsonRequestBehavior.AllowGet);
}
public async Task testFunc(int i)
{
while (true)
{
Random random = new Random();
var r = random.Next(1, 6);
await Task.Run(() => {
string subPath = $@"C:\Users\AA\Desktop\txt文档\{i.ToString()}";
Directory.CreateDirectory(subPath);
string strFilePath = Path.Combine($@"{subPath}\test{DateTime.Now.ToString("yyyyMMddHHmmssfff")}.txt");
var stream = System.IO.File.Create(strFilePath);
stream.Close();
System.IO.File.WriteAllText(strFilePath,"今天是个好日子"+ r.ToString());
});
await Task.Delay(TimeSpan.FromSeconds(3));
if (r == 5)
break;
}
}