程序问答   发布时间:2022-06-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了根据该信息获取要删除的单个文件大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决根据该信息获取要删除的单个文件?

开发过程中遇到根据该信息获取要删除的单个文件的问题如何解决?下面主要结合日常开发的经验,给出你关于根据该信息获取要删除的单个文件的解决方法建议,希望对你解决根据该信息获取要删除的单个文件有所启发或帮助;

我现在的问题是:当客户上传图片时。那么上传时必须删除旧图像。

也就是说,第一个进去删除旧文件,然后上传一个已经上传的新文件。

我制作了一个服务,它只需要处理有关错误等的这些信息。

如果我复制网址,我就会从中获得正确的内容。

因此,我希望我只能删除图像中我所指的文件。 (网址)

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

public async Task Removefile(String coursEID,String imgName)
    {
        BlobserviceClIEnt blobserviceClIEnt = new BlobserviceClIEnt(AzureHelper.ConnectionString);
        var containerClIEnt = blobserviceClIEnt.GetBlobContainerClIEnt(coursEID);
        await containerClIEnt.GetBlockBlobClIEnt(imgName).deleteIfExistsAsync();
    }

解决方法

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

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

大佬总结

以上是大佬教程为你收集整理的根据该信息获取要删除的单个文件全部内容,希望文章能够帮你解决根据该信息获取要删除的单个文件所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: