public void WriteVarbyte(long value, int count) { List<byte> buffer = new List<byte>(); buffer.AddRange(BitConverter.GetBytes(value)); this.Write(buffer.GetRange(0, count).ToArray()); }