public static INodeDirectory Resolve(VFSCore vfs, String path)
{
INodeDirectory root = Load(vfs, 0);
var pathCom = path.Split('/');
var node = root;
for (var i = 1; i < pathCom.Length - 1; ++i)
{
if (node.Contains(pathCom[i]) && INode.Load(vfs, node.Find(pathCom[i])).IsDirectory())
{
node = Load(vfs, node.Find(pathCom[i]));
}
else
{
return null;
}
}
return node;
}