void ITypeSerialize.WriteTo(object value, MonoStream ms) { if (value == null) { return; } ms.Stream.WriteInt16((short)ms.Add((Object)value)); }
void ITypeSerialize.WriteTo(object value, MonoStream ms) { Object[] array = (Object[])value; if (array == null) { return; } ms.Stream.WriteLength(array.Length); var stream = ms.Stream; for (int i = 0; i < array.Length; ++i) { stream.WriteInt16((short)ms.Add(array[i])); } }