【发布时间】:2014-09-26 15:08:30
【问题描述】:
我在容器中关注 Azure blob,
111_101.jpg
111_102.jpg
111_103.jpg
112_204.jpg
112_205.jpg
现在我知道图像名称的第一部分,即 111 或 112。我可以拍摄从 111 或 112 开始的第一张图像吗?
当变量_image只有文件名的第一部分,即111时,如何修改以下代码。
string _urlContainer = containerName;
string _image = "111_102.jpg";
CloudBlobClient blobClient = null;
CloudStorageAccount storageAccount = CloudStorageAccount.Parse(ConfigurationManager.ConnectionStrings["StorageConnectionString"].ConnectionString);
blobClient = storageAccount.CreateCloudBlobClient();
CloudBlobContainer container = blobClient.GetContainerReference(_urlContainer);
CloudBlockBlob blockBlob = container.GetBlockBlobReference(_image);
if (Exists(blockBlob))
{
return blockBlob.DownloadByteArray();
}
【问题讨论】: