public class Page
{
public List<Point> Points;
public List<Line> Lines;
}
public class Point
{
public double X, Y;
public Page Parent;
}
public class Line
{
public Point StartPoint;
public Point EndPoint;
public Page Parent;
}
在初始化線對象的時間它將檢查起始點和終點在線的父。 我需要一個idead,可以序列化和反序列化頁面(或保存並從文件中恢復它)對象,但它會導致cyrcular refrence ... 帶我一些想法做到這一點... 謝謝....Net序列化想法需要
難道你不能只使用.NET XML序列化?使用相當簡單。 – 2011-04-16 16:52:10
沒有。例如,所有線對象的起點和終點必須引用那些處於父結構的點屬性中的人。由你的理想,這不會發生。我說的是真的? – qiback 2011-04-16 16:57:31