コード例 #1
0
ファイル: UncDirectoryTests.cs プロジェクト: tmct/LongPath
        public void TestEnumerateFileSystemEntriesWithSearchWithNoResults()
        {
            var entries = Directory.EnumerateFileSystemEntries(uncDirectory, "giberish").ToArray();

            Assert.AreEqual(0, entries.Length);
            Assert.IsFalse(entries.Contains(uncFilePath));
        }
コード例 #2
0
ファイル: UncDirectoryTests.cs プロジェクト: tmct/LongPath
        public void TestEnumerateFileSystemEntriesWithSearch()
        {
            var entries = Directory.EnumerateFileSystemEntries(uncDirectory, "*").ToArray();

            Assert.AreEqual(1, entries.Length);
            Assert.IsTrue(entries.Contains(uncFilePath));
        }
コード例 #3
0
ファイル: UncDirectoryTests.cs プロジェクト: tmct/LongPath
        public void TestEnumerateFileSystemEntriesRecursiveWithSearchWithNoResults()
        {
            var tempLongPathFilename = Path.Combine(uncDirectory, Path.GetRandomFileName());

            Directory.CreateDirectory(tempLongPathFilename);
            try
            {
                Assert.IsTrue(Directory.Exists(tempLongPathFilename));
                var randomFileName = Util.CreateNewEmptyFile(tempLongPathFilename);

                var files = Directory.EnumerateFileSystemEntries(uncDirectory, "gibberish", SearchOption.AllDirectories).ToArray();
                Assert.AreEqual(0, files.Length);
                Assert.IsFalse(files.Contains(uncFilePath));
                Assert.IsFalse(files.Contains(randomFileName));
            }
            finally
            {
                const bool recursive = true;
                Directory.Delete(tempLongPathFilename, recursive);
            }
        }
コード例 #4
0
ファイル: zDirectory.cs プロジェクト: 24/source_04
 public static IEnumerable <string> EnumerateFileSystemEntries(string path, string searchPattern, SearchOption options)
 {
     return(Directory.EnumerateFileSystemEntries(path, searchPattern, options));
 }
コード例 #5
0
ファイル: zDirectory.cs プロジェクト: 24/source_04
 public static IEnumerable <string> EnumerateFileSystemEntries(string path)
 {
     return(Directory.EnumerateFileSystemEntries(path));
 }