コード例 #1
0
        private void FillPages()
        {
            PHeader pageHeader = new PHeader();

            byte[] pageHeaderByteArray = pageHeader.ToByteArray();
            int    index = 0;

            while (index < _buffer.Length)
            {
                Array.Copy(pageHeaderByteArray, 0, _buffer, index, pageHeaderByteArray.Length);
                index += PHeader.PAGE_TOTAL_SIZE;
            }
        }
コード例 #2
0
 private void CreatePageHeader(int index, PHeader pageHeader)
 {
     byte[] pageHeaderByteArray = pageHeader.ToByteArray();
     Array.Copy(pageHeaderByteArray, 0, _buffer, index, pageHeaderByteArray.Length);
 }