TCollection.Assign procedure
Assigns one collection to another.
Declaration
procedure Assign(Source: TPersistent); overrideDescription
Assign assigns the contents of one collection to another.
It does this by clearing the items list, and adding as much elements as
there are in the
Source collection; it assigns to each created
element the contents of it's counterpart in the
Source element.
Two collections cannot be assigned to each other if instances of the
ItemClass classes cannot be assigned to each other.
Errors
If the objects in the collections cannot be assigned to one another, then
an
EConvertError is raised.
See also
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
