分享

c# .net 将List序列化

 昵称10504424 2013-02-19
C#代码 复制代码 收藏代码
  1. /// <summary>   
  2.         /// 序列化List   
  3.         /// </summary>   
  4.         /// <param name="al"></param>   
  5.         /// <returns>string</returns>   
  6.         public string SerializeArrayList(ArrayList al)   
  7.         {   
  8.             Type[] extra = new Type[1];   
  9.             extra[0] = typeof(LocalNetInfo);   
  10.            // extra[0] = typeof(string);   
  11.             XmlSerializer xs = new XmlSerializer(typeof(ArrayList), extra);   
  12.             MemoryStream ms = new MemoryStream();   
  13.             XmlTextWriter tw = new XmlTextWriter(ms, Encoding.Default);   
  14.             xs.Serialize(tw, al);   
  15.             tw.Close();   
  16.             return Encoding.Default.GetString(ms.ToArray());   
  17.         }   

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多