你的位置:首页 > 软件开发 > ASP.net > 【转】Xml序列化

【转】Xml序列化

发布时间:2015-09-25 13:00:14
一、  在本节开始之前,首先来看一个最简单的示例:namespace 学习测试{ class Program { static void Main(string[] args) { Person p = new Person(1, "刘备&qu ...

【转】Xml序列化

   

一、

  在本节开始之前,首先来看一个最简单的示例:

namespace 学习测试{  class Program  {    static void Main(get='_blank'>string[] args)    {      Person p = new Person(1, "刘备", 176);      string "";      //      using (MemoryStream ms = new MemoryStream())      {        Type t = p.GetType();        = new byte[] arr = ms.ToArray();        = Encoding.UTF8.GetString(arr, 0, arr.Length);        ms.Close();      }      Console.WriteLine(public class Person  {    //必须定义一个无参数构造函数,否则无法序列化(当然完全不写构造函数也是可以序列化的,因为有个默认的无参构造函数)    public Person() { }    public Person(int id, string name, int age)    {      Id = id;      Name = name;      //Age = age;    }    public int Id { get; set; }    public string Name { get; set; }    //私有字段    private int Age { get; set; }    //只读属性    private int height;    public int Height { get { return height; } }  }}

原标题:【转】Xml序列化

关键词:xml

xml
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。