none
CF2.0里如何把Hashtable序列化? RRS feed

  • 问题

  •  

    用C#编程的,需要把Hashtable的数据序列化成byte[]来发送出去,但是CF2.0不支持序列化,应该怎么办啊?有没有代码参考一下?
    2008年3月5日 8:57

答案

  • 一种方案是把Hashtable分成两个数组key和value序列化(使用Hashtable.Keys(or Values)CopyTo方法,如果没记错的话)。

    然后再另一端通过一个循环存入新的Hashtable或Dictionary。

    PS:Hashtable的使用要注意装箱拆箱带来的性能问题

     

    Hope it helps

     

    2008年3月5日 11:44
    版主