我似乎在 google、msdn 或 SO 上找不到这个。我试图找出实现的接口或抽象类XmlSerializer
。
是否有一个共享接口XmlSerializer
,BinaryFormatter
并且SOAPFormatter
全部实现?(我知道BinaryFormatter
并且SOAPFormatter
两者都使用IFormatter
,但XmlSerializer
没有)。
我正在尝试创建一个通用方法:
public byte[] To(Type t) {
其中我传递了上述类型之一,然后使用 Activator 创建格式化程序/序列化程序的实例来序列化对象。