AcTools.Utils.FileUtils.GetOriginalFilename C# (CSharp) Method

GetOriginalFilename() public static method

Helps to find original casing.
public static GetOriginalFilename ( string filename ) : string
filename string
return string
        public static string GetOriginalFilename(string filename) {
            var directory = Path.GetDirectoryName(filename);
            var name = Path.GetFileName(filename);
            if (directory == null) return filename;
            return Directory.GetFiles(directory, name).FirstOrDefault() ??
                    Directory.GetDirectories(directory, name).FirstOrDefault() ?? filename;
        }