private static IEnumerable<FileInfo> GetFiles(DirectoryInfo directoryInfo, string fileNameMask) { #if SILVERLIGHT && !WINDOWS_PHONE return directoryInfo.EnumerateFiles(fileNameMask); #else return directoryInfo.GetFiles(fileNameMask); #endif }