[NinoSerialize]
public class Test0
{
[NinoMember(1)] public List<Test1> a = new List<Test1>();
}
[NinoSerialize]
public class Test1
{
}
[NinoSerialize]
public class Test2: Test1
{
}
{
Test0 test = new Test0();
test.a.Add(new Test1());
test.a.Add(new Test2());
var bytes = Nino.Serialization.Serializer.Serialize(test);
test = Nino.Serialization.Deserializer.Deserialize<Test0>(bytes);
}
想用nino替换掉odin的持久化功能,odin老是丢数据。
比如下面这种数据结构