у меня есть, что метод, который подсчитывает файлы в определенной папке:C#: Имя метода ожидается
private void countfiles(string path)
{
if (path != "")
{
DirectoryInfo dir = new DirectoryInfo(path);
foreach (FileInfo filesindires in dir.GetFiles())
{
if (filesindires.FullName != Application.ExecutablePath)
{
num_files++;
Thread.Sleep(1);
}
}
foreach (DirectoryInfo dirsinfolder in dir.GetDirectories())
{
countfiles(dirsinfolder.FullName);
}
}
}
и когда пользователь нажимает на кнопку подсчета я хотел сделать нить, так что программа не зависает ,
Thread count = new Thread(new ThreadStart(countfiles(@"E:/test")));
Но я получаю эту ошибку еще до отладки:
Method Name Expected
Я не понимаю; что от меня требуется эта ошибка?
И наконец, большое спасибо за вашу помощь заранее.
Спасибо, что сработали :) –