Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ CopyTo() [2/2]

void System.Data.DataColumnCollection.CopyTo ( DataColumn[] array,
int index )
inline

Definition at line 528 of file DataColumnCollection.cs.

529 {
530 if (array == null)
531 {
532 throw ExceptionBuilder.ArgumentNull("array");
533 }
534 if (index < 0)
535 {
536 throw ExceptionBuilder.ArgumentOutOfRange("index");
537 }
538 if (array.Length - index < _list.Count)
539 {
540 throw ExceptionBuilder.InvalidOffsetLength();
541 }
542 for (int i = 0; i < _list.Count; i++)
543 {
544 array[index + i] = (DataColumn)_list[i];
545 }
546 }

References System.Data.DataColumnCollection._list, System.Data.ExceptionBuilder.ArgumentNull(), System.Data.ExceptionBuilder.ArgumentOutOfRange(), System.array, System.Collections.ArrayList.Count, System.index, and System.Data.ExceptionBuilder.InvalidOffsetLength().