很不幸,hashtable不能这么做。
不过你可以通过自己实现IDictionary,然后加入[Serializable]属性来做一个能够序列化的table。

解决方案 »

  1.   

    你是说能序列化成 memorystream 但不能序列成networkstream?
    但serialize(stream,object)的参数只要求是stream类型啊
      

  2.   

    应该是没有问题的。to turnmissile(会翻跟头的导弹),好心发贴子前查查MSDN。
    [C#]
    [Serializable]
    public class Hashtable : IDictionary, ICollection, IEnumerable,
       ISerializable, IDeserializationCallback, ICloneable
      

  3.   

    其实我就是想解决一个问题 :通过udp在网络上传送一个object。 那我只需将对象序列到networkstream中,就可以通过已经设置的socket传出去吗?