小编Pra*_*too的帖子

部分文件名搜索没有文件扩展名的Azure blob存储

我在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);
Run Code Online (Sandbox Code Playgroud)

c# azure azure-blob-storage

3
推荐指数
1
解决办法
1973
查看次数

标签 统计

azure ×1

azure-blob-storage ×1

c# ×1