文件的正确语法.存在(路径)
本文关键字:路径 存在 语法 文件 | 更新日期: 2023-09-27 18:36:27
在我的网站文件夹中有一个文件夹:Lecturer
,在Lecturer
文件夹中有许多子文件夹:lecturer1, lecturer2, lecturer3....
,子文件夹的名称是用户登录的名称(username
)
string username = Session["user"].ToString();
string path = this.Server.MapPath("~/Lecturer/");
string targetPath = path + username +"''profile.xml";
bool isExists = System.IO.Directory.Exists(targetPath);
if(isExists)
{
//do something...
}
它仍然有一个文件:profile.xml
在每个lecturer(n)
文件夹中,但isExists= false
.
尝试调试:
username: lecturer1
path: "D:''C#Projects''website''Lecturer''"
targetPath: "D:''C#Projects''website''Lecturer''lecturer1''profile.xml"
但isExists: false.
帮助???我上面的代码有什么错误吗???
targetPath
是File
而不是目录,因此请使用File.Exists
而不是Directory.Exists
bool isExists = System.IO.File.Exists(targetPath);