【发布时间】:2014-06-22 12:35:29
【问题描述】:
我需要列出 Azure Blob 文件名的名称。目前我可以列出所有带有 URL 的文件,但我只需要名称列表。我想避免解析名称。你能看看我下面的代码和指南吗:
CloudStorageAccount backupStorageAccount = CloudStorageAccount.Parse(blobConectionString);
var backupBlobClient = backupStorageAccount.CreateCloudBlobClient();
var backupContainer = backupBlobClient.GetContainerReference(container);
var list = backupContainer.ListBlobs();
【问题讨论】:
-
您的 Blob 容器是否只包含块 Blob?如果是这种情况,那么您可以简单地执行以下操作:
List<string> blobNames = list.Select(b => (b as CloudBlockBlob).Name);。
标签: c# .net azure azure-blob-storage