public void Write(BinaryWriter bw)
{
if (SkillList == null)
{
bw.Write((byte)SerializeObjectMark.IsNull);
}
else
{
bw.Write((byte)SerializeObjectMark.Common);
bw.Write(((List<UInt32>)SkillList).Count);
foreach (var item0 in (List<UInt32>)SkillList)
{
bw.Write((UInt32)item0);
}
}
if (Test == null)
{
bw.Write((byte)SerializeObjectMark.IsNull);
}
else
{
bw.Write((byte)SerializeObjectMark.Common);
((TestBaseClass)Test).Write(bw);
}
}
public PlayerInfoSkill Read(BinaryReader br)