我想在软件退出时保存我的对象的状态,并在软件加载时恢复它。我现在正在这样做(下面的代码),但我认为必须有另一种更聪明的方法来做到这一点。:) 我读过一些关于 Databing 的文章,但为此我需要修改 MyClass,从 CollectionBase 派生它等等。你认为这是一个好主意吗?还有一件事,有没有办法将 Point* F * (PointFFFF no Point) 直接存储在 Properties.Settings 中(我在浏览中找不到它)?
LoadConfig()
{
MyClass.ItemA = Properties.Settings.Default.ItemA;
}
SaveConfig()
{
Properties.Settings.Default.ItemA = MyClass.ItemA;
Settings.Default.Save();
}