TCollections.CreateSet<T> Method

Overloads

CreateSet<T>

Delphi
class function CreateSet<T>: IOrderedSet<T>

Type Parameters

T

Returns

CreateSet<T>(Integer)

Delphi
class function CreateSet<T>(capacity: Integer): IOrderedSet<T>

Type Parameters

T

Parameters

capacity
Integer

Returns

CreateSet<T>(IEqualityComparer<T>)

Delphi
class function CreateSet<T>(const comparer: IEqualityComparer<T>): IOrderedSet<T>

Type Parameters

T

Parameters

comparer
IEqualityComparer<T>

Returns

CreateSet<T>(Integer, IEqualityComparer<T>)

Delphi
class function CreateSet<T>(capacity: Integer; const comparer: IEqualityComparer<T>): IOrderedSet<T>

Type Parameters

T

Parameters

capacity
Integer
comparer
IEqualityComparer<T>

Returns

CreateSet<T>(array of T)

Delphi
class function CreateSet<T>(const values: array of T): IOrderedSet<T>

Type Parameters

T

Parameters

values
array of T

Returns

CreateSet<T>(IEnumerable<T>)

Delphi
class function CreateSet<T>(const values: IEnumerable<T>): IOrderedSet<T>

Type Parameters

T

Parameters

values
IEnumerable<T>

Returns

CreateSet<T>(array of T, IEqualityComparer<T>)

Delphi
class function CreateSet<T>(const values: array of T; const comparer: IEqualityComparer<T>): IOrderedSet<T>

Type Parameters

T

Parameters

values
array of T
comparer
IEqualityComparer<T>

Returns

CreateSet<T>(IEnumerable<T>, IEqualityComparer<T>)

Delphi
class function CreateSet<T>(const values: IEnumerable<T>; const comparer: IEqualityComparer<T>): IOrderedSet<T>

Type Parameters

T

Parameters

values
IEnumerable<T>
comparer
IEqualityComparer<T>

Returns