internal string FileNameToSortKey(FileInfo file) { var fname = Path.GetFileNameWithoutExtension(file.Name); fname = _tactics.FileNameToYomi(fname); fname = Regex.Replace(fname, "&[^;]*;", ""); fname = _tactics.RemoveUnsupportCharacter(fname); return(fname.ToLowerInvariant().Replace(" ", "")); }