tengo ese método que cuenta los archivos en una carpeta determinada:C#: Nombre del método espera
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);
}
}
}
y cuando el usuario hace clic en el botón de recuento que quería hacer un hilo, por lo que el programa no se cuelga .
Thread count = new Thread(new ThreadStart(countfiles(@"E:/test")));
Pero me sale este error, incluso antes de la depuración:
Method Name Expected
no entiendo; ¿Qué necesita ese error de mí?
Finalmente muchas gracias por su ayuda con anticipación.
Gracias funcionó :) –