C#实现ISerializable接口精确控制每一个变量的序列化,同时通过反射动态获取类中变量。对于序列化版本控制非常有用。