是否可以序列化(二进制)System.ComponentModel.Container?
问问题
392 次
2 回答
2
你到底想在这里做什么?如前所述,除非类型是可序列化的,否则您不能使用,但您还需要考虑容器BinaryFormatter
中可能包含的所有内容。它们还需要可序列化。
[Serializable]
您可以通过不使用来解决“必须是”问题BinaryFormatter
,但大多数其他序列化程序(例如XmlSerializer
)会遇到不预先知道所有子类以及诸如不可设置属性之类的问题。
如果您有正确的 .NET 版本,您还可以考虑类似的东西XamlWriter
,这可能会提供一些有趣的可能性。
于 2010-01-21T12:32:51.293 回答
2
不,它没有标记为可序列化。
于 2010-01-21T09:28:49.630 回答