示例#1
0
 /// <summary>
 /// Appends blocks from a block array to this array.
 /// </summary>
 /// <param name="blocks">The source array.</param>
 /// <param name="index">Index of the first block to append.</param>
 /// <param name="count">Number of blocks to append.</param>
 public void Append(BlockArray blocks, int index, int count)
 {
     for (int i = index; i < count + index; i++)
     {
         Append(blocks.GetBlock(i));
     }
 }
示例#2
0
 /// <summary>
 /// Appends all blocks from a block array to this array.
 /// </summary>
 /// <param name="blocks">The source array.</param>
 public void Append(BlockArray blocks)
 {
     for (int i = 0; i < blocks.Count; i++)
     {
         Append(blocks.GetBlock(i));
     }
 }