计算目录中的XML文件总数

时间:2015-09-30 22:04:36

标签: c# .net

我试图编写一个程序来计算目录和子目录中的XML文件总量。 这是我尝试的方式:

namespace Jobbuppgift1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        string path1 = "c:\\Jobbuppg";

        private void textBox1_TextChanged(object sender, EventArgs e)
        {
            int fileCount = Directory.GetFiles(path1, "*.xml", SearchOption.AllDirectories).Length;
            textBox1.Text = fileCount.ToString();
        }
    }
}

我没有错误,但没有任何反应。

1 个答案:

答案 0 :(得分:0)

需要为path1添加额外的斜杠,否则" J"被逃脱或" @"也工作

namespace Jobbuppgift1
{
public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();
    }
    string path1 = "c:\\Jobbuppg";//this or line below
    string path1 = @"c:\Jobbuppg";//this or line above

    private void textBox1_TextChanged(object sender, EventArgs e)
    {
        int fileCount = Directory.GetFiles(path1, "*.xml", SearchOption.AllDirectories).Length;
        textBox1.Text = fileCount.ToString();
    }
}

}