【发布时间】:2020-12-18 12:01:17
【问题描述】:
关于从 Azure 存储(或者更准确地说是从容器中)获取 blob 列表的快速问题
由于我使用的是 .NET Core 2.2,并且 C# 7.3 版本中不允许使用异步流:
await foreach (BlobItem blobItem in containerClient.GetBlobsAsync())
{
Console.WriteLine("\t" + blobItem.Name);
}
所以我尝试了类似的方法,但没有任何运气(在黑暗中刺伤)
List<BlobItem> items = new List<BlobItem>();
Task.Factory.StartNew(async () => items.Add(await containerClient.GetBlobsAsync()));
所以我想知道在 C# v7.3 中等待 foreach 语法的替代方法是什么
谢谢
【问题讨论】:
标签: c# .net azure asp.net-core