Hashtable实现序列化

各位大哥,帮帮忙,Hashtable如何实现序列化,能够进行序列化和反序列化。

我自己写了一个类继承Hashtable,实现ISerializable接口,但是反序列化的时候出现

未找到SerializableHashtable 反序列化的构造函数。但是我已经

[Serializable]
    public class SerializableHashtable : Hashtable,ISerializable
    {

   public SerializableHashtable()
        {
        }
        #region Serialization Support
               [SecurityPermissionAttribute(SecurityAction.Demand, SerializationFormatter                       = true)]
        public virtual void GetObjectData(SerializationInfo                                                          info,    StreamingContext    context)
        {
        }
        #endregion
    }


哆啦的时光机
浏览 733回答 2
2回答

紫衣仙女

自己写一个辅助类,实现两个功能:1.把Hashtable转换成二维数组2.把二维数组转换成Hashtable方案虽然不怎么优美, 但是应该可以满足一定的需求
打开App,查看更多内容
随时随地看视频慕课网APP