类的定义如下面代码。
目的:将类序列化为 xml 文件。
问题:只序列化 Values 没有问题,但序列化 Node 类时就出错了
我写的这是一个树结构,如果节点不能序列化,那么树也不能序列化。
请各位给点建议,只要能序列化成 .xml 就好
         [Serializable]
public class Values
{
public string Name;
public string PassWord;
public int Cent;
public Values()
{
Name="";
PassWord="";
Cent=0;
}
} [Serializable]
public class Node
{
public Values v;
public Node[] Child;
public Node Parent;

public Node()
{
v=new Values();
Parent=null;
Child=new Node[0];
}
public void AddChild(Node c)
{
Extend_Children_Len();
c.Parent=this;
Child[Child.Length-1]=c;
}
private void Extend_Children_Len()
{
if(Child==null)
{
Child=new Node[1];
}
else
{
Node[] temp=new Node[Child.Length+1];
for(int i=0;i<Child.Length;i++)
{
temp[i]=Child[i];
}//for i
Child=temp;
}
}
}