VirtualFileSystem.VFS.IsNameValid C# (CSharp) Method

IsNameValid() public static method

判断一个文件名是否有效
public static IsNameValid ( String name ) : System.Boolean
name String
return System.Boolean
        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;
        }