        /// </summary>
        private int m_arrayLength;

        /// <summary>
        /// Initializes a new instance of the <see cref="Pointer{T}"/> class.
        /// </summary>
        /// <param name="obj">The obj<see cref="T"/></param>
        internal Pointer(T obj)