私はC#プログラムで使用します
System.IO.Directory.GetFiles(dirname, "*.*", System.IO.SearchOption.AllDirectories).Length;
共有上のディレクトリ(およびそのサブディレクトリ)内のファイル数をカウントします。ループ内の多くのディレクトリに対してこれを行います。問題は、私のプログラムの20〜30回の呼び出しの後、GetFiles(...).Length
突然フリーズするか、非常に遅くなることです。その理由は何で、この問題をどのように解決できますか! 回避策はありますか?