" File.Exists"不存在

时间:2015-01-19 03:02:25

标签: c# .net

我创建了这个类“XML_Toolbox”,我的任何表单都可以使用它来执行我将重复使用的任何关键XML操作。所以说到这里,这是类'代码:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;
using System.Windows.Forms;

namespace Personal_Finance_Manager
{
    class XML_toolbox
    {
        public static void createFile (string filename, string filePath)
        {
            string createPath = filePath + @"\" + filename + ".txt";

            if (file.exists(createPath))
            {
                StreamWriter outfile = new StreamWriter(createPath, true);
            }
            else
            {
                MessageBox.Show("This file already exists!!! Please choose another name!");
            }
        }
    }
}

所有单个部分在从另一个表单调用时都在工作,直到我添加了:

if (file.exists(createPath)) {}

IF声明。

现在我正在接受

  

当前上下文中不存在名称“file”

错误。

  

使用System.IO;

我还缺少什么?

谢谢!

2 个答案:

答案 0 :(得分:8)

班级名称为File而不是file,方法名称为Exists。 C#区分大小写。

答案 1 :(得分:4)

它被称为File,而不是file

File.Exists()