Type type = obj.GetType(); System.Xml.Serialization.XmlSerializer xs = new System.Xml.Serialization.XmlSerializer(type);//这里抛异常System.RuntimeType 因其保护级别而不可访问。只能处理公共类型 obj=xs.Deserialize(fs);
但是反序列化的类访问修饰符都是public啊。
type应该得是private类型的
厄,貌似是Type type = obj.GetType();有问题