TList<T>
Overview
Location
-
Reference:
- Delphi.dll .NET
- delphi.jar Cooper
- Delphi.fx Island
- libDelphi.fx Toffee
- Namespace: RemObjects.Elements.RTL.Delphi
- Ancestry: TDelphiObject | TEnumerable<T> | TList<T>
constructor .NET, Cooper, Island
constructor
TList<T>()
init()
TList<T>()
Sub New()
constructor init() Toffee
init(init )
Parameters:
- :
constructor (TEnumerable<T>)
constructor(aCollection: TEnumerable<T>)
TList<T>(TEnumerable<T> aCollection)
init(_ aCollection: TEnumerable<T>)
TList<T>(TEnumerable<T> aCollection)
Sub New(aCollection As TEnumerable<T>)
Parameters:
- aCollection:
constructor (IComparer<T>)
constructor(aComparer: IComparer<T>)
TList<T>(IComparer<T> aComparer)
init(_ aComparer: IComparer<T>)
TList<T>(IComparer<T> aComparer)
Sub New(aComparer As IComparer<T>)
Parameters:
- aComparer:
Add virtual
method Add(Value: T): Int32
Int32 Add(T Value)
func Add(_ Value: T) -> Int32
Integer Add(T Value)
Function Add(Value As T) As Int32
Parameters:
- Value:
AddRange (IEnumerable<T>) virtual
method AddRange(Collection: IEnumerable<T>)
void AddRange(IEnumerable<T> Collection)
func AddRange(_ Collection: INSFastEnumeration<T>)
void AddRange(Iterable<T> Collection)
Sub AddRange(Collection As IEnumerable<T>)
Parameters:
- Collection:
AddRange (TEnumerable<T>) virtual
method AddRange(Collection: TEnumerable<T>)
void AddRange(TEnumerable<T> Collection)
func AddRange(_ Collection: TEnumerable<T>)
void AddRange(TEnumerable<T> Collection)
Sub AddRange(Collection As TEnumerable<T>)
Parameters:
- Collection:
AddRange (array of T) virtual
method AddRange(Values: array of T)
void AddRange(T[] Values)
func AddRange(_ Values: T...)
void AddRange(T[] Values)
Sub AddRange(Values As T())
Parameters:
- Values:
AfterConstruction virtual (declared in TDelphiObject) .NET, Cooper, Island
method AfterConstruction
void AfterConstruction()
func AfterConstruction()
void AfterConstruction()
Sub AfterConstruction()
AfterConstruction AfterConstruction() virtual (declared in TDelphiObject) Toffee
func AfterConstruction(AfterConstruction )
Parameters:
- :
BeforeDestruction virtual (declared in TDelphiObject) .NET, Cooper, Island
method BeforeDestruction
void BeforeDestruction()
func BeforeDestruction()
void BeforeDestruction()
Sub BeforeDestruction()
BeforeDestruction BeforeDestruction() virtual (declared in TDelphiObject) Toffee
func BeforeDestruction(BeforeDestruction )
Parameters:
- :
Parameters:
- Item:
- Index:
BinarySearch (T, Int32, IComparer<T>): Boolean virtual
method BinarySearch(Item: T; out Index: Int32; AComparer: IComparer<T>): Boolean
Boolean BinarySearch(T Item, out Int32 Index, IComparer<T> AComparer)
func BinarySearch(_ Item: T, _ Index: Int32, _ AComparer: IComparer<T>) -> Boolean
Boolean BinarySearch(T Item, __out Integer Index, IComparer<T> AComparer)
Function BinarySearch(Item As T, <OutAttribute> ByRef Index As Int32, AComparer As IComparer<T>) As Boolean
Parameters:
- Item:
- Index:
- AComparer:
Capacity virtual
property Capacity: Int32 read write;
Int32 Capacity { get; set; }
var Capacity: Int32 { get{} set{} }
Integer Capacity { __get; __set; }
Property Capacity() As Int32
Clear .NET, Cooper, Island
method Clear
void Clear()
func Clear()
void Clear()
Sub Clear()
Clear Clear() virtual Toffee
func Clear(Clear )
Parameters:
- :
close final (declared in TDelphiObject) Cooper
method close
void close()
func close()
void close()
Sub close()
Contains virtual
method Contains(Value: T): Boolean
Boolean Contains(T Value)
func Contains(_ Value: T) -> Boolean
Boolean Contains(T Value)
Function Contains(Value As T) As Boolean
Parameters:
- Value:
Count virtual
property Count: Int32 read write;
Int32 Count { get; set; }
var Count: Int32 { get{} set{} }
Integer Count { __get; __set; }
Property Count() As Int32
countByEnumeratingWithState (declared in TEnumerable<T>) Toffee
func countByEnumeratingWithState(_ aState: UnsafeMutablePointer<NSFastEnumerationState>, objects aStackbuf: UnsafeMutablePointer<T>, count len: NSUInteger) -> NSUInteger
Parameters:
- aState:
- aStackbuf:
- len:
Create .NET, Cooper, Island
class method Create: TList<T>
static TList<T> Create()
static func Create() -> TList<T>
static TList<T> Create()
Shared Function Create() As TList<T>
Create (TEnumerable<T>): TList<T> virtual
class method Create(aCollection: TEnumerable<T>): TList<T>
static TList<T> Create(TEnumerable<T> aCollection)
static func Create(_ aCollection: TEnumerable<T>) -> TList<T>
static TList<T> Create(TEnumerable<T> aCollection)
Shared Function Create(aCollection As TEnumerable<T>) As TList<T>
Parameters:
- aCollection:
Create (IComparer<T>): TList<T> virtual
class method Create(aComparer: IComparer<T>): TList<T>
static TList<T> Create(IComparer<T> aComparer)
static func Create(_ aComparer: IComparer<T>) -> TList<T>
static TList<T> Create(IComparer<T> aComparer)
Shared Function Create(aComparer As IComparer<T>) As TList<T>
Parameters:
- aComparer:
Create Create(): TList<T> virtual Toffee
static func Create(Create ) -> TList<T>
Parameters:
- :
Delete virtual
method Delete(aIndex: Int32)
void Delete(Int32 aIndex)
func Delete(_ aIndex: Int32)
void Delete(Integer aIndex)
Sub Delete(aIndex As Int32)
Parameters:
- aIndex:
DeleteRange virtual
Parameters:
- aIndex:
- aCount:
Destroy virtual (declared in TDelphiObject) .NET, Cooper, Island
method Destroy
void Destroy()
func Destroy()
void Destroy()
Sub Destroy()
Destroy Destroy() virtual (declared in TDelphiObject) Toffee
func Destroy(Destroy )
Parameters:
- :
Dispose (declared in TDelphiObject) Island
method Dispose
void Dispose()
func Dispose()
Sub Dispose()
DoGetEnumerator protected (declared in TEnumerable<T>) .NET
method DoGetEnumerator: TEnumerator<T>
TEnumerator<T> DoGetEnumerator()
func DoGetEnumerator() -> TEnumerator<T>
TEnumerator<T> DoGetEnumerator()
Function DoGetEnumerator() As TEnumerator<T>
Exchange virtual
Parameters:
- Index1:
- Index2:
Expand .NET, Cooper, Island
method Expand: TList<T>
TList<T> Expand()
func Expand() -> TList<T>
TList<T> Expand()
Function Expand() As TList<T>
Expand Expand(): TList<T> virtual Toffee
func Expand(Expand ) -> TList<T>
Parameters:
- :
Extract
method Extract(Value: T): T
T Extract(T Value)
func Extract(_ Value: T) -> T
T Extract(T Value)
Function Extract(Value As T) As T
Parameters:
- Value:
ExtractItem virtual
method ExtractItem(Value: T; Direction: TDirection): T
T ExtractItem(T Value, TDirection Direction)
func ExtractItem(_ Value: T, _ Direction: TDirection) -> T
T ExtractItem(T Value, TDirection Direction)
Function ExtractItem(Value As T, Direction As TDirection) As T
Parameters:
- Value:
- Direction:
Finalize protected (declared in TDelphiObject) .NET
method Finalize
void Finalize()
func Finalize()
void Finalize()
Sub Finalize()
First .NET, Cooper, Island
method First: T
T First()
func First() -> T
T First()
Function First() As T
First First(): T virtual Toffee
func First(First ) -> T
Parameters:
- :
Free (declared in TDelphiObject) .NET, Cooper, Island
method Free
void Free()
func Free()
void Free()
Sub Free()
Free Free() virtual (declared in TDelphiObject) Toffee
func Free(Free )
Parameters:
- :
GetEnumerator override virtual Island
method GetEnumerator: IEnumerator<T>
IEnumerator<T> GetEnumerator()
func GetEnumerator() -> IEnumerator<T>
Function GetEnumerator() As IEnumerator<T>
GetMetaClass override virtual .NET, Cooper, Island
method GetMetaClass: class of TDelphiObject
class of TDelphiObject GetMetaClass()
func GetMetaClass() -> class of TDelphiObject
class of TDelphiObject GetMetaClass()
Function GetMetaClass() As class of TDelphiObject
GetNonGenericEnumerator protected (declared in TEnumerable<T>) .NET, Island
// .NET
method GetNonGenericEnumerator: IEnumerator
// Island
method GetNonGenericEnumerator: IEnumerator
// .NET
IEnumerator GetNonGenericEnumerator()
// Island
IEnumerator GetNonGenericEnumerator()
// .NET
func GetNonGenericEnumerator() -> IEnumerator
// Island
func GetNonGenericEnumerator() -> IEnumerator
// .NET
Function GetNonGenericEnumerator() As IEnumerator
// Island
Function GetNonGenericEnumerator() As IEnumerator
GetSequence protected override virtual .NET, Cooper, Island
method GetSequence: IEnumerable<T>
IEnumerable<T> GetSequence()
func GetSequence() -> IEnumerable<T>
Iterable<T> GetSequence()
Function GetSequence() As IEnumerable<T>
GetSequence GetSequence(): INSFastEnumeration<T> protected override Toffee
func GetSequence(GetSequence ) -> INSFastEnumeration<T>
Parameters:
- :
IndexOf virtual
method IndexOf(Value: T): Int32
Int32 IndexOf(T Value)
func IndexOf(_ Value: T) -> Int32
Integer IndexOf(T Value)
Function IndexOf(Value As T) As Int32
Parameters:
- Value:
IndexOfItem virtual
method IndexOfItem(Value: T; Direction: TDirection): Int32
Int32 IndexOfItem(T Value, TDirection Direction)
func IndexOfItem(_ Value: T, _ Direction: TDirection) -> Int32
Integer IndexOfItem(T Value, TDirection Direction)
Function IndexOfItem(Value As T, Direction As TDirection) As Int32
Parameters:
- Value:
- Direction:
Insert virtual
method Insert(aIndex: Int32; Value: T)
void Insert(Int32 aIndex, T Value)
func Insert(_ aIndex: Int32, _ Value: T)
void Insert(Integer aIndex, T Value)
Sub Insert(aIndex As Int32, Value As T)
Parameters:
- aIndex:
- Value:
InsertRange (Int32, IEnumerable<T>) virtual
method InsertRange(aIndex: Int32; Collection: IEnumerable<T>)
void InsertRange(Int32 aIndex, IEnumerable<T> Collection)
func InsertRange(_ aIndex: Int32, _ Collection: INSFastEnumeration<T>)
Sub InsertRange(aIndex As Int32, Collection As IEnumerable<T>)
Parameters:
- aIndex:
- Collection:
InsertRange (Int32, array of T) virtual
method InsertRange(aIndex: Int32; Values: array of T)
void InsertRange(Int32 aIndex, T[] Values)
func InsertRange(_ aIndex: Int32, _ Values: T...)
void InsertRange(Integer aIndex, T[] Values)
Sub InsertRange(aIndex As Int32, Values As T())
Parameters:
- aIndex:
- Values:
Items virtual
property Items[aIndex: Int32]: T read write;
T Items[Int32 aIndex] { get; set; }
subscript Items(_ aIndex: Int32) -> T { get{} set{} }
T Items[Integer aIndex] { __get; __set; }
Property Items(aIndex As Int32) As T
ItemValue protected virtual
method ItemValue(Item: T): Int32
Int32 ItemValue(T Item)
func ItemValue(_ Item: T) -> Int32
Integer ItemValue(T Item)
Function ItemValue(Item As T) As Int32
Parameters:
- Item:
iterator final (declared in TEnumerable<T>) Cooper
method iterator: Iterator<T>
Iterator<T> iterator()
func iterator() -> Iterator<T>
Iterator<T> iterator()
Function iterator() As Iterator<T>
Last .NET, Cooper, Island
method Last: T
T Last()
func Last() -> T
T Last()
Function Last() As T
Last Last(): T virtual Toffee
func Last(Last ) -> T
Parameters:
- :
LastIndexOf virtual
method LastIndexOf(Value: T): Int32
Int32 LastIndexOf(T Value)
func LastIndexOf(_ Value: T) -> Int32
Integer LastIndexOf(T Value)
Function LastIndexOf(Value As T) As Int32
Parameters:
- Value:
List virtual
property List: array of T read;
T[] List { get; }
var List: T... { get{} }
T[] List { __get; }
ReadOnly Property List() As T()
Move virtual
Parameters:
- CurIndex:
- NewIndex:
Notify protected virtual
method Notify(Item: T; Action: TCollectionNotification)
void Notify(T Item, TCollectionNotification Action)
func Notify(_ Item: T, _ Action: TCollectionNotification)
void Notify(T Item, TCollectionNotification Action)
Sub Notify(Item As T, Action As TCollectionNotification)
Parameters:
- Item:
- Action:
OnNotify virtual
property OnNotify: TCollectionNotifyEvent<T> read write;
TCollectionNotifyEvent<T> OnNotify { get; set; }
var OnNotify: TCollectionNotifyEvent<T> { get{} set{} }
TCollectionNotifyEvent<T> OnNotify { __get; __set; }
Property OnNotify() As TCollectionNotifyEvent<T>
Pack .NET, Cooper, Island
method Pack
void Pack()
func Pack()
void Pack()
Sub Pack()
Pack (TEmptyFunc<T>) virtual
method Pack(IsEmpty: TEmptyFunc<T>)
void Pack(TEmptyFunc<T> IsEmpty)
func Pack(_ IsEmpty: TEmptyFunc<T>)
void Pack(TEmptyFunc1<T> IsEmpty)
Sub Pack(IsEmpty As TEmptyFunc<T>)
Parameters:
- IsEmpty:
Pack Pack() virtual Toffee
func Pack(Pack )
Parameters:
- :
Remove virtual
method Remove(Value: T): Int32
Int32 Remove(T Value)
func Remove(_ Value: T) -> Int32
Integer Remove(T Value)
Function Remove(Value As T) As Int32
Parameters:
- Value:
RemoveItem virtual
method RemoveItem(Value: T; Direction: TDirection): Int32
Int32 RemoveItem(T Value, TDirection Direction)
func RemoveItem(_ Value: T, _ Direction: TDirection) -> Int32
Integer RemoveItem(T Value, TDirection Direction)
Function RemoveItem(Value As T, Direction As TDirection) As Int32
Parameters:
- Value:
- Direction:
Reverse .NET, Cooper, Island
method Reverse
void Reverse()
func Reverse()
void Reverse()
Sub Reverse()
Reverse Reverse() virtual Toffee
func Reverse(Reverse )
Parameters:
- :
Sort .NET, Cooper, Island
method Sort
void Sort()
func Sort()
void Sort()
Sub Sort()
Sort (IComparer<T>) virtual
method Sort(AComparer: IComparer<T>)
void Sort(IComparer<T> AComparer)
func Sort(_ AComparer: IComparer<T>)
void Sort(IComparer<T> AComparer)
Sub Sort(AComparer As IComparer<T>)
Parameters:
- AComparer:
Sort Sort() virtual Toffee
func Sort(Sort )
Parameters:
- :
ToArray override .NET, Cooper, Island
method ToArray: array of T
T[] ToArray()
func ToArray() -> T...
T[] ToArray()
Function ToArray() As T()
ToArray ToArray(): array of T override Toffee
func ToArray(ToArray ) -> T...
Parameters:
- :
TrimExcess .NET, Cooper, Island
method TrimExcess
void TrimExcess()
func TrimExcess()
void TrimExcess()
Sub TrimExcess()
TrimExcess TrimExcess() virtual Toffee
func TrimExcess(TrimExcess )
Parameters:
- :
Capacity virtual
property Capacity: Int32 read write;
Int32 Capacity { get; set; }
var Capacity: Int32 { get{} set{} }
Integer Capacity { __get; __set; }
Property Capacity() As Int32
Count virtual
property Count: Int32 read write;
Int32 Count { get; set; }
var Count: Int32 { get{} set{} }
Integer Count { __get; __set; }
Property Count() As Int32
Items virtual
property Items[aIndex: Int32]: T read write;
T Items[Int32 aIndex] { get; set; }
subscript Items(_ aIndex: Int32) -> T { get{} set{} }
T Items[Integer aIndex] { __get; __set; }
Property Items(aIndex As Int32) As T
List virtual
property List: array of T read;
T[] List { get; }
var List: T... { get{} }
T[] List { __get; }
ReadOnly Property List() As T()
OnNotify virtual
property OnNotify: TCollectionNotifyEvent<T> read write;
TCollectionNotifyEvent<T> OnNotify { get; set; }
var OnNotify: TCollectionNotifyEvent<T> { get{} set{} }
TCollectionNotifyEvent<T> OnNotify { __get; __set; }
Property OnNotify() As TCollectionNotifyEvent<T>
Create .NET, Cooper, Island
class method Create: TList<T>
static TList<T> Create()
static func Create() -> TList<T>
static TList<T> Create()
Shared Function Create() As TList<T>
Create (TEnumerable<T>): TList<T> virtual
class method Create(aCollection: TEnumerable<T>): TList<T>
static TList<T> Create(TEnumerable<T> aCollection)
static func Create(_ aCollection: TEnumerable<T>) -> TList<T>
static TList<T> Create(TEnumerable<T> aCollection)
Shared Function Create(aCollection As TEnumerable<T>) As TList<T>
Parameters:
- aCollection:
Create (IComparer<T>): TList<T> virtual
class method Create(aComparer: IComparer<T>): TList<T>
static TList<T> Create(IComparer<T> aComparer)
static func Create(_ aComparer: IComparer<T>) -> TList<T>
static TList<T> Create(IComparer<T> aComparer)
Shared Function Create(aComparer As IComparer<T>) As TList<T>
Parameters:
- aComparer:
Create Create(): TList<T> virtual Toffee
static func Create(Create ) -> TList<T>
Parameters:
- :
constructor .NET, Cooper, Island
constructor
TList<T>()
init()
TList<T>()
Sub New()
constructor init() Toffee
init(init )
Parameters:
- :
constructor (TEnumerable<T>)
constructor(aCollection: TEnumerable<T>)
TList<T>(TEnumerable<T> aCollection)
init(_ aCollection: TEnumerable<T>)
TList<T>(TEnumerable<T> aCollection)
Sub New(aCollection As TEnumerable<T>)
Parameters:
- aCollection:
constructor (IComparer<T>)
constructor(aComparer: IComparer<T>)
TList<T>(IComparer<T> aComparer)
init(_ aComparer: IComparer<T>)
TList<T>(IComparer<T> aComparer)
Sub New(aComparer As IComparer<T>)
Parameters:
- aComparer:
Add virtual
method Add(Value: T): Int32
Int32 Add(T Value)
func Add(_ Value: T) -> Int32
Integer Add(T Value)
Function Add(Value As T) As Int32
Parameters:
- Value:
AddRange (IEnumerable<T>) virtual
method AddRange(Collection: IEnumerable<T>)
void AddRange(IEnumerable<T> Collection)
func AddRange(_ Collection: INSFastEnumeration<T>)
void AddRange(Iterable<T> Collection)
Sub AddRange(Collection As IEnumerable<T>)
Parameters:
- Collection:
AddRange (TEnumerable<T>) virtual
method AddRange(Collection: TEnumerable<T>)
void AddRange(TEnumerable<T> Collection)
func AddRange(_ Collection: TEnumerable<T>)
void AddRange(TEnumerable<T> Collection)
Sub AddRange(Collection As TEnumerable<T>)
Parameters:
- Collection:
AddRange (array of T) virtual
method AddRange(Values: array of T)
void AddRange(T[] Values)
func AddRange(_ Values: T...)
void AddRange(T[] Values)
Sub AddRange(Values As T())
Parameters:
- Values:
AfterConstruction virtual (declared in TDelphiObject) .NET, Cooper, Island
method AfterConstruction
void AfterConstruction()
func AfterConstruction()
void AfterConstruction()
Sub AfterConstruction()
AfterConstruction AfterConstruction() virtual (declared in TDelphiObject) Toffee
func AfterConstruction(AfterConstruction )
Parameters:
- :
BeforeDestruction virtual (declared in TDelphiObject) .NET, Cooper, Island
method BeforeDestruction
void BeforeDestruction()
func BeforeDestruction()
void BeforeDestruction()
Sub BeforeDestruction()
BeforeDestruction BeforeDestruction() virtual (declared in TDelphiObject) Toffee
func BeforeDestruction(BeforeDestruction )
Parameters:
- :
Parameters:
- Item:
- Index:
BinarySearch (T, Int32, IComparer<T>): Boolean virtual
method BinarySearch(Item: T; out Index: Int32; AComparer: IComparer<T>): Boolean
Boolean BinarySearch(T Item, out Int32 Index, IComparer<T> AComparer)
func BinarySearch(_ Item: T, _ Index: Int32, _ AComparer: IComparer<T>) -> Boolean
Boolean BinarySearch(T Item, __out Integer Index, IComparer<T> AComparer)
Function BinarySearch(Item As T, <OutAttribute> ByRef Index As Int32, AComparer As IComparer<T>) As Boolean
Parameters:
- Item:
- Index:
- AComparer:
Clear .NET, Cooper, Island
method Clear
void Clear()
func Clear()
void Clear()
Sub Clear()
Clear Clear() virtual Toffee
func Clear(Clear )
Parameters:
- :
close final (declared in TDelphiObject) Cooper
method close
void close()
func close()
void close()
Sub close()
Contains virtual
method Contains(Value: T): Boolean
Boolean Contains(T Value)
func Contains(_ Value: T) -> Boolean
Boolean Contains(T Value)
Function Contains(Value As T) As Boolean
Parameters:
- Value:
countByEnumeratingWithState (declared in TEnumerable<T>) Toffee
func countByEnumeratingWithState(_ aState: UnsafeMutablePointer<NSFastEnumerationState>, objects aStackbuf: UnsafeMutablePointer<T>, count len: NSUInteger) -> NSUInteger
Parameters:
- aState:
- aStackbuf:
- len:
Delete virtual
method Delete(aIndex: Int32)
void Delete(Int32 aIndex)
func Delete(_ aIndex: Int32)
void Delete(Integer aIndex)
Sub Delete(aIndex As Int32)
Parameters:
- aIndex:
DeleteRange virtual
Parameters:
- aIndex:
- aCount:
Destroy virtual (declared in TDelphiObject) .NET, Cooper, Island
method Destroy
void Destroy()
func Destroy()
void Destroy()
Sub Destroy()
Destroy Destroy() virtual (declared in TDelphiObject) Toffee
func Destroy(Destroy )
Parameters:
- :
Dispose (declared in TDelphiObject) Island
method Dispose
void Dispose()
func Dispose()
Sub Dispose()
DoGetEnumerator protected (declared in TEnumerable<T>) .NET
method DoGetEnumerator: TEnumerator<T>
TEnumerator<T> DoGetEnumerator()
func DoGetEnumerator() -> TEnumerator<T>
TEnumerator<T> DoGetEnumerator()
Function DoGetEnumerator() As TEnumerator<T>
Exchange virtual
Parameters:
- Index1:
- Index2:
Expand .NET, Cooper, Island
method Expand: TList<T>
TList<T> Expand()
func Expand() -> TList<T>
TList<T> Expand()
Function Expand() As TList<T>
Expand Expand(): TList<T> virtual Toffee
func Expand(Expand ) -> TList<T>
Parameters:
- :
Extract
method Extract(Value: T): T
T Extract(T Value)
func Extract(_ Value: T) -> T
T Extract(T Value)
Function Extract(Value As T) As T
Parameters:
- Value:
ExtractItem virtual
method ExtractItem(Value: T; Direction: TDirection): T
T ExtractItem(T Value, TDirection Direction)
func ExtractItem(_ Value: T, _ Direction: TDirection) -> T
T ExtractItem(T Value, TDirection Direction)
Function ExtractItem(Value As T, Direction As TDirection) As T
Parameters:
- Value:
- Direction:
Finalize protected (declared in TDelphiObject) .NET
method Finalize
void Finalize()
func Finalize()
void Finalize()
Sub Finalize()
First .NET, Cooper, Island
method First: T
T First()
func First() -> T
T First()
Function First() As T
First First(): T virtual Toffee
func First(First ) -> T
Parameters:
- :
Free (declared in TDelphiObject) .NET, Cooper, Island
method Free
void Free()
func Free()
void Free()
Sub Free()
Free Free() virtual (declared in TDelphiObject) Toffee
func Free(Free )
Parameters:
- :
GetEnumerator override virtual Island
method GetEnumerator: IEnumerator<T>
IEnumerator<T> GetEnumerator()
func GetEnumerator() -> IEnumerator<T>
Function GetEnumerator() As IEnumerator<T>
GetMetaClass override virtual .NET, Cooper, Island
method GetMetaClass: class of TDelphiObject
class of TDelphiObject GetMetaClass()
func GetMetaClass() -> class of TDelphiObject
class of TDelphiObject GetMetaClass()
Function GetMetaClass() As class of TDelphiObject
GetNonGenericEnumerator protected (declared in TEnumerable<T>) .NET, Island
// .NET
method GetNonGenericEnumerator: IEnumerator
// Island
method GetNonGenericEnumerator: IEnumerator
// .NET
IEnumerator GetNonGenericEnumerator()
// Island
IEnumerator GetNonGenericEnumerator()
// .NET
func GetNonGenericEnumerator() -> IEnumerator
// Island
func GetNonGenericEnumerator() -> IEnumerator
// .NET
Function GetNonGenericEnumerator() As IEnumerator
// Island
Function GetNonGenericEnumerator() As IEnumerator
GetSequence protected override virtual .NET, Cooper, Island
method GetSequence: IEnumerable<T>
IEnumerable<T> GetSequence()
func GetSequence() -> IEnumerable<T>
Iterable<T> GetSequence()
Function GetSequence() As IEnumerable<T>
GetSequence GetSequence(): INSFastEnumeration<T> protected override Toffee
func GetSequence(GetSequence ) -> INSFastEnumeration<T>
Parameters:
- :
IndexOf virtual
method IndexOf(Value: T): Int32
Int32 IndexOf(T Value)
func IndexOf(_ Value: T) -> Int32
Integer IndexOf(T Value)
Function IndexOf(Value As T) As Int32
Parameters:
- Value:
IndexOfItem virtual
method IndexOfItem(Value: T; Direction: TDirection): Int32
Int32 IndexOfItem(T Value, TDirection Direction)
func IndexOfItem(_ Value: T, _ Direction: TDirection) -> Int32
Integer IndexOfItem(T Value, TDirection Direction)
Function IndexOfItem(Value As T, Direction As TDirection) As Int32
Parameters:
- Value:
- Direction:
Insert virtual
method Insert(aIndex: Int32; Value: T)
void Insert(Int32 aIndex, T Value)
func Insert(_ aIndex: Int32, _ Value: T)
void Insert(Integer aIndex, T Value)
Sub Insert(aIndex As Int32, Value As T)
Parameters:
- aIndex:
- Value:
InsertRange (Int32, IEnumerable<T>) virtual
method InsertRange(aIndex: Int32; Collection: IEnumerable<T>)
void InsertRange(Int32 aIndex, IEnumerable<T> Collection)
func InsertRange(_ aIndex: Int32, _ Collection: INSFastEnumeration<T>)
Sub InsertRange(aIndex As Int32, Collection As IEnumerable<T>)
Parameters:
- aIndex:
- Collection:
InsertRange (Int32, array of T) virtual
method InsertRange(aIndex: Int32; Values: array of T)
void InsertRange(Int32 aIndex, T[] Values)
func InsertRange(_ aIndex: Int32, _ Values: T...)
void InsertRange(Integer aIndex, T[] Values)
Sub InsertRange(aIndex As Int32, Values As T())
Parameters:
- aIndex:
- Values:
ItemValue protected virtual
method ItemValue(Item: T): Int32
Int32 ItemValue(T Item)
func ItemValue(_ Item: T) -> Int32
Integer ItemValue(T Item)
Function ItemValue(Item As T) As Int32
Parameters:
- Item:
iterator final (declared in TEnumerable<T>) Cooper
method iterator: Iterator<T>
Iterator<T> iterator()
func iterator() -> Iterator<T>
Iterator<T> iterator()
Function iterator() As Iterator<T>
Last .NET, Cooper, Island
method Last: T
T Last()
func Last() -> T
T Last()
Function Last() As T
Last Last(): T virtual Toffee
func Last(Last ) -> T
Parameters:
- :
LastIndexOf virtual
method LastIndexOf(Value: T): Int32
Int32 LastIndexOf(T Value)
func LastIndexOf(_ Value: T) -> Int32
Integer LastIndexOf(T Value)
Function LastIndexOf(Value As T) As Int32
Parameters:
- Value:
Move virtual
Parameters:
- CurIndex:
- NewIndex:
Notify protected virtual
method Notify(Item: T; Action: TCollectionNotification)
void Notify(T Item, TCollectionNotification Action)
func Notify(_ Item: T, _ Action: TCollectionNotification)
void Notify(T Item, TCollectionNotification Action)
Sub Notify(Item As T, Action As TCollectionNotification)
Parameters:
- Item:
- Action:
Pack .NET, Cooper, Island
method Pack
void Pack()
func Pack()
void Pack()
Sub Pack()
Pack (TEmptyFunc<T>) virtual
method Pack(IsEmpty: TEmptyFunc<T>)
void Pack(TEmptyFunc<T> IsEmpty)
func Pack(_ IsEmpty: TEmptyFunc<T>)
void Pack(TEmptyFunc1<T> IsEmpty)
Sub Pack(IsEmpty As TEmptyFunc<T>)
Parameters:
- IsEmpty:
Pack Pack() virtual Toffee
func Pack(Pack )
Parameters:
- :
Remove virtual
method Remove(Value: T): Int32
Int32 Remove(T Value)
func Remove(_ Value: T) -> Int32
Integer Remove(T Value)
Function Remove(Value As T) As Int32
Parameters:
- Value:
RemoveItem virtual
method RemoveItem(Value: T; Direction: TDirection): Int32
Int32 RemoveItem(T Value, TDirection Direction)
func RemoveItem(_ Value: T, _ Direction: TDirection) -> Int32
Integer RemoveItem(T Value, TDirection Direction)
Function RemoveItem(Value As T, Direction As TDirection) As Int32
Parameters:
- Value:
- Direction:
Reverse .NET, Cooper, Island
method Reverse
void Reverse()
func Reverse()
void Reverse()
Sub Reverse()
Reverse Reverse() virtual Toffee
func Reverse(Reverse )
Parameters:
- :
Sort .NET, Cooper, Island
method Sort
void Sort()
func Sort()
void Sort()
Sub Sort()
Sort (IComparer<T>) virtual
method Sort(AComparer: IComparer<T>)
void Sort(IComparer<T> AComparer)
func Sort(_ AComparer: IComparer<T>)
void Sort(IComparer<T> AComparer)
Sub Sort(AComparer As IComparer<T>)
Parameters:
- AComparer:
Sort Sort() virtual Toffee
func Sort(Sort )
Parameters:
- :
ToArray override .NET, Cooper, Island
method ToArray: array of T
T[] ToArray()
func ToArray() -> T...
T[] ToArray()
Function ToArray() As T()
ToArray ToArray(): array of T override Toffee
func ToArray(ToArray ) -> T...
Parameters:
- :
TrimExcess .NET, Cooper, Island
method TrimExcess
void TrimExcess()
func TrimExcess()
void TrimExcess()
Sub TrimExcess()
TrimExcess TrimExcess() virtual Toffee
func TrimExcess(TrimExcess )
Parameters:
- :