private Boolean AddSelf()
{
if (Contains("."))
{
return false;
}
entries["."] = inode.index;
Save();
return true;
}
/// <summary> /// 创建一个新目录 /// </summary> /// <param name="vfs"></param> /// <returns></returns> public static INodeDirectory Create(VFSCore vfs) { INode inode = vfs.AllocateINode(1, 2333); INodeDirectory t = new INodeDirectory(vfs, inode); t.AddSelf(); return t; }