Ejemplo n.º 1
0
        public static void SerializeField <T>(SerializeContext context, BinaryWriter bw, ref UniqueList <T> value)
        {
            var list = value.GetList();

            context.AssertUnique(list);

            bw.WriteSmallInt32(list.Count);
            for (int i = 0; i < list.Count; i++)
            {
                T item = list[i];
                Field.Serialize(context, bw, ref item);
            }
        }