c# – 获取容器中Azure blob文件的名称列表?

前端之家收集整理的这篇文章主要介绍了c# – 获取容器中Azure blob文件的名称列表?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要列出Azure Blob文件名的名称.目前我可以列出所有文件与URL,但我只需要名单.我想避免解析名字.你可以看下面的代码和指导:
CloudStorageAccount backupStorageAccount = CloudStorageAccount.Parse(blobConectionString);

var backupBlobClient = backupStorageAccount.CreateCloudBlobClient();
var backupContainer = backupBlobClient.GetContainerReference(container);

var list = backupContainer.ListBlobs();

解决方法

如果您使用Windows Azure Storage 4.3.0,请尝试此代码.
List<string> blobNames = list.OfType<CloudBlockBlob>().Select(b => b.Name).ToList();
原文链接:https://www.f2er.com/csharp/95036.html

猜你在找的C#相关文章