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

◆ CopyTo() [2/3]

void System.Data.DataView.CopyTo ( DataRowView[] array,
int index )
inlineprivateinherited

Definition at line 654 of file DataView.cs.

655 {
656 if (_index != null)
657 {
658 RBTree<int>.RBTreeEnumerator enumerator = _index.GetEnumerator(0);
659 while (enumerator.MoveNext())
660 {
661 array[index] = GetRowView(enumerator.Current);
662 index = checked(index + 1);
663 }
664 }
665 if (_addNewRow != null)
666 {
668 }
669 }
Dictionary< DataRow, DataRowView > _rowViewCache
Definition DataView.cs:102
DataRowView GetRowView(int record)
Definition DataView.cs:1127
RBTree< int >.RBTreeEnumerator GetEnumerator(int startIndex)
Definition Index.cs:366

References System.Data.DataView._addNewRow, System.Data.DataView._index, System.Data.DataView._rowViewCache, System.array, System.Data.Index.GetEnumerator(), System.Data.DataView.GetRowView(), and System.index.