我在C#下面写如下代码File.Exists("C:\\Documents and Settings\\Administrator\\桌面\\导入.rar"),这个文件绝对存在,而且路径也绝对正确!也不少“\”之类的符号,我用File.Exists判断别的盘下面的文件都是正确的,就桌面上的文件时错的,怀疑是和“Documents and Settings”中间的空格有关,哪位大侠知道怎么解决不!帮帮忙,很急!!谢谢了!!
调试欢乐多
将"C:\Documents and Settings\Administrator\桌面\导入.rar"输入到浏览器地址栏,按回车,看是否会打开该文件
private void button1_Click(object sender, EventArgs e)
{
if (File.Exists(@"C:\Documents and Settings\Administrator\桌面\导入.rar") == true)
{
MessageBox.Show("Yes!");
}
}
System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments)
这样试试
用下面的试一试,应该没问题,我测试过了,好使。
File.Exists(@"C:\Documents and Settings\Administrator\桌面\导入.rar")
{
MessageBox.Show("存在");
}
!!