一、序列化中对象的部分属性
1.首先创建一个Employee
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace JSONDemo
{
public class Employee
{
public string Name { get; set; }
public Employee Manager { get; set; }
/// <summary>
/// 如果一个雇员是这些雇员的经理,则不需要序列化Manager属性
/// </summary>
/// <returns></returns>
public bool ShouldSerializerManager()
{
return (this.Manager != this);
}
}
}
2.根据条件序列化对象中的属性
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using GongHuiNewtonsoft.Json;
namespace JSONDemo
{
class Program
{
static void Main(string[] args)
{
Employee erk = new Employee();