public byte[] ToByteArray(bool cs = false)
{
using (ByteBuffer buffer = new ByteBuffer())
{
if (!cs)
{
buffer.WriteByte((byte)this.Count);
}
foreach (int sn in this)
{
buffer.WriteInt(sn);
}
if (cs)
{
for (int i = this.Count; i < 10; i++)
{
buffer.WriteInt(0);
}
}
buffer.Flip();
return(buffer.GetContent());
}
}