create了一个tab文件,但是在默认目录下找不到,取消隐藏也没显示
但是用FileInfo却能获取到这个文件的信息,不知道为什么。
请教一下

解决方案 »

  1.   

    路径没指定,默认的就是在Debug目录下面。
    显示路径的时候也是能够显示出来,就在程序运行的debug目录下面,但是获取CreationTime的时候,就显示1601-1-1 8:00:00,很是奇怪啊
      

  2.   

            private void button1_Click(object sender, EventArgs e)
            {
                if (File.Exists("tb3_1.tab"))
                {
                    File.Create("tb3_1.tab");
                }
                else
                {
                    MessageBox.Show("文件已存在");
                }
            }        private void button2_Click(object sender, EventArgs e)
            {
                FileInfo tb3_1 = new FileInfo("tb3_1.tab");
                MessageBox.Show(tb3_1.FullName.ToString());
                MessageBox.Show(tb3_1.CreationTime.ToString());
            }
      

  3.   

    private void button1_Click(object sender, EventArgs e)
            {
                if (File.Exists("tb3_1.tab"))
                {
                    
                    MessageBox.Show("文件已存在");
                }
                else
                {
                    File.Create("tb3_1.tab");
                }
            }
    你根本就没有创建文件。你的条件写反了
      

  4.   

    么人在debug文件下,你要设的Release,就在bin目录下  瞅瞅