public static void WriteIndex(this IBinaryStreamWriter writer, IndexSize indexSize, uint value) { if (indexSize == IndexSize.Short) writer.WriteUInt16((ushort)value); else writer.WriteUInt32(value); }