我已经实现了 sqlserver 的会话状态模式,但是当我运行程序时,遇到了哈希表的 XML 序列化错误。我的类看起来像:
[Serializable]
public class ProjectSetup{
private System.Collections.Hashtable _ConfigTable;
//and other properties here
public System.Collections.Hashtable ConfigTable
{
get { return _ConfigTable; }
}
}
现在我想知道如何序列化哈希表,或者如果有其他替代方法,请告诉我。
具体错误是:"无法序列化类型为System.Collections.Hashtable的ProjectSetup.ConfigTable成员,因为它实现了IDictionary"。