public static Boolean IsNameValid(String name) { if (name.Length == 0) { return false; } if (name.Contains('/')) { return false; } if (name == "." || name == "..") { return false; } if (name.EndsWith(".")) { return false; } return true; }