我有一个字符串文字如下:
string filename = @"C:\myfolder\myfile.jpg";
Run Code Online (Sandbox Code Playgroud)
当我使用File.Exists(文件名)时,它大部分时间都可以工作,但有时我会收到错误,说下面的文件不存在:
C:myfoldermyfile.jpg
Run Code Online (Sandbox Code Playgroud)
似乎有些东西会从文件名中删除反斜杠.有时可以通过ajax请求访问此代码.
有谁知道为什么/如何发生这种情况?
编辑:
这是代码的更详细版本.
public class Feeds {
public static string ftpDir = @"C:\website\Feeds\";
}
public class Feed {
public static void run(string name) {
if (!Directory.Exists(Feeds.ftpDir + name)){
Response.Write("Feed doesn't exist '" + Feeds.ftpDir + name + "'");
return;
}
//run feed...
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1531 次 |
| 最近记录: |