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

◆ CopyTo() [2/2]

void System.Data.DataTableCollection.CopyTo ( DataTable[] array,
int index )
inline

Definition at line 469 of file DataTableCollection.cs.

470 {
471 if (array == null)
472 {
473 throw ExceptionBuilder.ArgumentNull("array");
474 }
475 if (index < 0)
476 {
477 throw ExceptionBuilder.ArgumentOutOfRange("index");
478 }
479 if (array.Length - index < _list.Count)
480 {
481 throw ExceptionBuilder.InvalidOffsetLength();
482 }
483 for (int i = 0; i < _list.Count; i++)
484 {
485 array[index + i] = (DataTable)_list[i];
486 }
487 }

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