AcManager.Tools.GameProperties.ReplaysExtensionSetter.GetWithoutExtension C# (CSharp) Method

GetWithoutExtension() private static method

private static GetWithoutExtension ( ) : IEnumerable
return IEnumerable
        private static IEnumerable<string> GetWithoutExtension() {
            try {
                return Directory.GetFiles(FileUtils.GetReplaysDirectory())
                                .Where(file => !file.EndsWith(ReplayObject.ReplayExtension, StringComparison.OrdinalIgnoreCase) &&
                                        !string.Equals(Path.GetFileName(file), @"cr", StringComparison.OrdinalIgnoreCase));
            } catch (Exception e) {
                Logging.Error("Can’t get files without extension: " + e);
                return new string[0];
            }
        }