/// <summary> /// Copy the contents of this buffer into the target one, trimming away unused space. /// </summary> public void CopyTo (TNBuffer target) { BinaryWriter w = target.BeginWriting(false); int bytes = size; if (bytes > 0) w.Write(buffer, position, bytes); target.EndWriting(); }