gpt4 book ai didi

c# - Server.mappath 困惑

转载 作者:行者123 更新时间:2023-11-30 21:06:04 25 4
gpt4 key购买 nike

我对 server.mappath 有点困惑哪个是正确的,这两个之间有什么区别

FileUpload1.saveAs(Server.MapPath("~/User/images/")+"ankush.jpg"));

FileUpload1.saveAs(Server.MapPath("~/User/images")+"ankush.jpg"));

最佳答案

使用 MapPath() 的正确方法是:

FileUpload1.saveAs(Server.MapPath("~/User/images/ankush.jpg"));

或者如果你坚持:

FileUpload1.saveAs(Path.Combine(Server.MapPath("~/User/images"),"ankush.jpg")));

MapPath() 不会在映射路径后附加反斜杠,因为它无法知道路径是目录还是文件(它不会检查给定路径是否实际存在)

关于c# - Server.mappath 困惑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11385221/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com