public byte[] makeHeader() { byte[] result = new byte[this.headersize]; HEADERPREFIX.CopyTo(result, 0); result[HEADERPREFIX.Length] = VERSION; Store(this.buffersize, result, HEADERPREFIX.Length+1); return result; }