I need to decide whether file name fits to file mask. The file mask could contain * or ? characters. Is there any simple solution for this?
bool bFits = Fits
Try this:
private bool FitsMask(string sFileName, string sFileMask) { Regex mask = new Regex(sFileMask.Replace(".", "[.]").Replace("*", ".*").Replace("?", ".")); return mask.IsMatch(sFileName); }