在我的程序中,我所有的课程都使用单例模式,除了主窗口。因此,所有的单例连接都由一个单例类“Manager”维护。通过此类中的公共方法访问其他类中的 GUI 方法。
现在,我正在尝试保存我的工作(序列化),但总是收到错误“Form1 未序列化”。那是GUI类。所以,我把它标记为序列化,知道这不是一个好主意。现在它说“System.windows.forms 未序列化”。为什么是这样?是否无法序列化具有单例访问的类?请帮忙。
注意:我是一名学习“Head First C#”的 Java 开发人员。这是我第一次尝试以我自己喜欢的方式解决他们的“实验室”问题。