Warehouse.Utils.SanitizeName C# (CSharp) Méthode

SanitizeName() public static méthode

Sanitize Name Assure valid file or folder name
public static SanitizeName ( string folder ) : string
folder string
Résultat string
        public static string SanitizeName(string folder) {

            int match = folder.IndexOfAny(Path.GetInvalidPathChars());
            if (match != -1) {

                folder = folder.Replace(folder[match], '_');
                return SanitizeName(folder);
            }

            match = folder.IndexOfAny(Path.GetInvalidFileNameChars());
            if (match != -1) {

                folder = folder.Replace(folder[match], '_');
                return SanitizeName(folder);
            }

            return folder;
        }