class Node
{
FooType Data; // I can save Data to file with extension .foo
void Save()
{
// save Data to .foo file
}
}
现在,
class Graph
{
List<Node> Nodes;
void Save()
{
foreach(Node node in Nodes)
{
node.Save();
}
}
}
现在,当我调用someGraph.Save();
时,它会创建Nodes.Count
个文件。
我希望将这些文件显示为一个扩展名为somename.graph
的文件,并且能够将其作为Nodes
再次阅读。
我该怎么做?有没有办法将文件捆绑到一个不同的文件中?