0

LinuxのubuntuでMonoを試しています。ファイルの列挙はサブディレクトリでは機能しません。GetFiles()を使用すると、機能します。コンソールを使用してファイルの出力を取得したので、列挙型の出力は取得しません。

   [Test]
        public void NotImportentTest ()
        {
            Directory.CreateDirectory("test");
                        Directory.CreateDirectory("test/dings");
            File.Create("test/dings/hallo").Close();
            var curdir = Directory.GetCurrentDirectory();
            var searchdir = new DirectoryInfo(curdir + "/test");
            var files = searchdir.EnumerateFiles("*",SearchOption.AllDirectories);
            foreach (var file in files)
            {
                Console.WriteLine("Enumerate:{0} in {1}\r\n", file, curdir);
            }
            foreach (var file in searchdir.GetFiles("*",SearchOption.AllDirectories))
            {
                Console.WriteLine("GetFiles:{0} in {1}\r\n", file, curdir);
            }
        }
4

0 に答える 0