TCollections.CreateObjectList<T> Method

Overloads

CreateObjectList(PTypeInfo, Boolean)

Delphi
class function CreateObjectList(elementType: PTypeInfo; ownsObjects: Boolean): IObjectList

Parameters

elementType
PTypeInfo
ownsObjects
Boolean

Returns

CreateObjectList<T>

Delphi
class function CreateObjectList<T>: IList<T>

Type Parameters

T

Returns

IList<T>

CreateObjectList<T>(Boolean)

Delphi
class function CreateObjectList<T>(ownsObjects: Boolean): IList<T>

Type Parameters

T

Parameters

ownsObjects
Boolean

Returns

IList<T>

CreateObjectList<T>(IComparer<T>, Boolean)

Delphi
class function CreateObjectList<T>(const comparer: IComparer<T>; ownsObjects: Boolean = True): IList<T>

Type Parameters

T

Parameters

comparer
IComparer<T>
ownsObjects
Boolean

Returns

IList<T>

CreateObjectList<T>(TComparison<T>, Boolean)

Delphi
class function CreateObjectList<T>(const comparer: TComparison<T>; ownsObjects: Boolean = True): IList<T>

Type Parameters

T

Parameters

comparer
TComparison<T>
ownsObjects
Boolean

Returns

IList<T>

CreateObjectList<T>(array of T, Boolean)

Delphi
class function CreateObjectList<T>(const values: array of T; ownsObjects: Boolean = True): IList<T>

Type Parameters

T

Parameters

values
array of T
ownsObjects
Boolean

Returns

IList<T>

CreateObjectList<T>(IEnumerable<T>, Boolean)

Delphi
class function CreateObjectList<T>(const values: IEnumerable<T>; ownsObjects: Boolean = True): IList<T>

Type Parameters

T

Parameters

values
IEnumerable<T>
ownsObjects
Boolean

Returns

IList<T>