【发布时间】:2021-04-13 18:44:17
【问题描述】:
我在 Blob 容器中的 azure 上有图像文件。所有文件都有唯一的名称。我需要在没有扩展名的情况下搜索这些图像文件的名称。例如我有文件: 123.PNG 345.jpg 122.JPG
如果我给出文件的完整名称,例如 123.PNG,当前代码可以搜索。 如何让它通过 123 就可以工作。
代码:ID 作为参数传递,它是 blob 中的文件名。:
var blobClient = storageAccount.CreateCloudBlobClient();
var container = blobClient.GetContainerReference("images");
container.CreateIfNotExists();
var blockBlob = container.GetBlockBlobReference(id);
blockBlob.FetchAttributes();
byte[] downloadedImage = new byte[blockBlob.Properties.Length];
blockBlob.DownloadToByteArray(downloadedImage, 0);
var imageBase64 = Convert.ToBase64String(downloadedImage);
【问题讨论】:
标签: c# azure azure-blob-storage