CopyTo Method
- Namespace
TXTextControl
- Package
TXTextControl.asTextControl. WinForms. SDK TXTextControl.from the private NuGet feed or Text Control Offline Packagesdll
Description
Copies the elements of the collection to an array, starting at a particular index.
Syntax
public void CopyTo(Array array, int index);Public Sub CopyTo(array As Array, index As Integer)Parameters
| Parameter | Description |
|---|---|
| array | Specifies the array to copy to. |
| index | Specifies the index of the destination array at which to begin copying. |
Examples
The following example copies revisions to a stable array before producing an audit summary.
TrackedChangeCollection changes = textControl.TrackedChanges;
TrackedChange[] snapshot = new TrackedChange[changes.Count];
changes.CopyTo(snapshot, 0);
foreach (TrackedChange change in snapshot)
{
Console.WriteLine($"#{change.Number}: {change.ChangeKind} by {change.UserName}");
}Dim changes As TrackedChangeCollection = textControl.TrackedChanges
Dim snapshot(changes.Count - 1) As TrackedChange
changes.CopyTo(snapshot, 0)
For Each change As TrackedChange In snapshot
Console.WriteLine($"#{change.Number}: {change.ChangeKind} by {change.UserName}")
Next