为什么BinaryFormatter序列化私有成员而不是XMLSerializer或SoapFormatter?

时间:2014-01-09 11:35:52

标签: c# .net .net-4.0

我最近遇到了有关类私有成员序列化的问题。 here

问题在于我尝试使用XMLSerializer序列化私人成员,我也尝试了无法序列化它们的SoapFormatter。 我希望以这两种格式之一进行序列化的唯一原因是我希望能够检查序列化值。

之后,我尝试了BinaryFormatter,它可以毫无问题地序列化私人成员。

为什么BinaryFormatter序列化私人成员而不是XMLSerializerSoapFormatter

我也想知道,BinaryFormatter如何能够访问班级的私人成员?

修改

反思回答了第二个问题。

0 个答案:

没有答案