Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/282.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 根据该信息获取要删除的单个文件_C#_Azure Storage Blobs - Fatal编程技术网

C# 根据该信息获取要删除的单个文件

C# 根据该信息获取要删除的单个文件,c#,azure-storage-blobs,C#,Azure Storage Blobs,我现在的问题是:当客户上传图像时。然后在上载时必须删除旧图像 也就是说,第一个文件进入并删除旧文件,然后在上载已上载的新文件之后 我已经做了一个服务,只需要处理有关错误等信息 如果我复制url,那么我就能从中获得正确的内容 因此,我希望我只能删除我在图像中引用的文件(Url) 请尝试拆分imgName以获取真实图像名称: var arr = imgName.Split("/"); var name = arr[arr.Length-1]; await

我现在的问题是:当客户上传图像时。然后在上载时必须删除旧图像

也就是说,第一个文件进入并删除旧文件,然后在上载已上载的新文件之后

我已经做了一个服务,只需要处理有关错误等信息

如果我复制url,那么我就能从中获得正确的内容

因此,我希望我只能删除我在图像中引用的文件(Url)


请尝试拆分
imgName
以获取真实图像名称:

    var arr = imgName.Split("/");
    var name = arr[arr.Length-1];
    await containerClient.GetBlockBlobClient(name).DeleteIfExistsAsync();

谢谢你的帮助!现在这项工作是为我做的!:)
    var arr = imgName.Split("/");
    var name = arr[arr.Length-1];
    await containerClient.GetBlockBlobClient(name).DeleteIfExistsAsync();