程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> C#實現對象的Xml格式序列化及反序列化(1)

C#實現對象的Xml格式序列化及反序列化(1)

編輯:關於C語言

要序列化的對象的類:

[Serializable]

public class Person
{
  private
  string name;

  public
  string Name
  {
    get
    {
      return name;
    }
    set
    {
      name=value;
    }
  }

  public
  string Sex;

  public
  int Age=31;

  public Course[] Courses;

  public Person( )
  {
  }

  public Person(
  string Name )
  {
    name=Name;
    Sex="男";
  }
}
[Serializable]
public class Course
{
  public
  string Name;
  [XMLIgnore]
  public
  string Description;

  public Course( )
  {
  }

  public Course(
  string name,
  string description )
  {
    Name=name;
    Description=description;
  }
}

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved