Esempio n. 1
0
        public static string MakeValidPath(string input)
        {
            if (string.IsNullOrWhiteSpace(input))
            {
                return("");
            }
            string directoryName = input;
            string invalid       = new string(Path.GetInvalidFileNameChars()) + new string(Path.GetInvalidPathChars());

            foreach (char c in invalid)
            {
                directoryName = directoryName.Replace(c.ToString(), "");
            }
            return(directoryName);
        }
Esempio n. 2
0
 public override char[] GetInvalidFileNameChars()
 {
     return(AfsPath.GetInvalidFileNameChars());
 }