1.创建一个SerializationEvent对象,引用System.Runtime.Serialization命名空间.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.Serialization;
namespace JSONDemo
{
public class SerializationEvent
{
public int Member1 { get; set; }
public string Member2 { get; set; }
public string Member3 { get; set; }
public string Member4 { get; set; }
public SerializationEvent()
{
Member1 = 11;
Member2 = "Hello world";
Member3 = "This is a nonserialized value";
Member4 = null;
}
[OnSerializing]
internal void OnSerializingMethod(StreamingContext context)
{
Member2 = "这个值在序列化时被写入数据文件";
}
[OnSerialized]
internal void OnSerializedMethod(StreamingContext context)
{