/// <summary> /// Copies the elements of the code item list to an array, starting at /// a particular array index. /// </summary> /// /// <param name="array"> /// The array to copy the elements to. /// </param> /// /// <param name="arrayIndex"> /// The array location at which to begin copying. /// </param> /// /// <exception cref="ArgumentOutOfRangeException"> /// The <paramref name="arrayIndex"/> parameter is less than 0. /// </exception> /// /// <exception cref="ArgumentNullException"> /// The <paramref name="array"/> parameter is <b>null</b>. /// </exception> /// /// <exception cref="ArgumentException"> /// The <paramref name="array"/> parameter is multidimensional, /// or the <paramref name="arrayIndex"/> value is equal to or greater /// than the length of the array, or the number of elements in the /// source collection is greater than the available space from <paramref name="arrayIndex"/> /// to the end of the destination array, or a type cannot be cast /// automatically to the type of the destination array. /// </exception> /// public void CopyTo(CodedValue[] array, int arrayIndex) { Codes.CopyTo(array, arrayIndex); }