コード例 #1
0
        private static string[] GetAudioFilePaths(string folderPath, string fileNameSearchPattern)
        {
            var filePaths  = Directory.EnumerateFiles(folderPath, "*." + Audio.RecordedFormatExtension);
            var comparer   = new Utils.Comparers.AtomicNumberStringCompare();
            var audioFiles =
                filePaths.Where(path => path.Contains(fileNameSearchPattern)).OrderBy(x => new FileInfo(x).Name,
                                                                                      comparer).ToArray();

            return(audioFiles);
        }
コード例 #2
0
 private static string[] GetAudioFilePaths(string folderPath, string fileNameSearchPattern)
 {
     var filePaths = Directory.EnumerateFiles(folderPath, "*.wav");
     var comparer = new Utils.Comparers.AtomicNumberStringCompare();
     var audioFiles =
         filePaths.Where(path => path.Contains(fileNameSearchPattern)).OrderBy(x => new FileInfo(x).Name,
                                                                               comparer).ToArray();
     
     return audioFiles;
 }