ms-help://MS.NETFrameworkSDKv1.1.CHS/cpguidenf/html/cpovrserializingobjects.htm
仔细看看Dot Net Framework SDK文档对序列化的描述吧

解决方案 »

  1.   

    比如说你需要用WebService传递一个自定义类型
      

  2.   

    看过MSDN但还是不明白,
    楼上能不能说详细一点呀
      

  3.   

    需要序列化的时候加上这个属性[Serializable()]在类或方法中
    调用的时候不用管吧,如果不序列化会产生什么影响呢
      

  4.   

    为什么您想要使用序列化?有两个最重要的原因促使对序列化的使用:一个原因是将对象的状态保持在存储媒体中,以便可以在以后重新创建精确的副本;另一个原因是通过值将对象从一个应用程序域发送到另一个应用程序域中。例如,序列化可用于在 ASP.NET 中保存会话状态并将对象复制到 Windows 窗体的剪贴板中。远程处理还可以使用序列化通过值将对象从一个应用程序域传递到另一个应用程序域中。序列化的是对象的状态
    也就是对象数据成员的值和方法是没有关系的
      

  5.   

    跨应用程序域通信时,要用到序列化
    以及用WEB服务时