IList<T>
Overview
Location
-
Reference:
- Elements.dll .NET, .NET Core 6.0, .NET Standard 2.0
- elements.jar Cooper
- Elements.fx Island, ToffeeV2
- libElements.fx Toffee
- Namespace: RemObjects.Elements.RTL
- Platforms: .NET, .NET Core 6.0, .NET Standard 2.0, Cooper, Island, Toffee, ToffeeV2
-
Ancestry:
- IEnumerable<T> | IImmutableList<T> | IList<T> .NET, .NET Core 6.0, .NET Standard 2.0, Island
- IImmutableList<T> | IList<T> Cooper
- INSFastEnumeration<T> | IImmutableList<T> | IList<T> Toffee, ToffeeV2
- IEnumerable<T> | IImmutableList<T> | IList<T> .NET, .NET Core 6.0, .NET Standard 2.0, Island
Add (T): T
method Add(aItem: T): T
T Add(T aItem)
func Add(_ aItem: T) -> T
T Add(T aItem)
Function Add(aItem As T) As T
Parameters:
- aItem:
Add (nullable IEnumerable<T>)
method Add(Items: nullable IEnumerable<T>)
void Add(IEnumerable<T>? Items)
// Toffee
func Add(_ Items: INSFastEnumeration<T>)
// ToffeeV2
func Add(_ Items: IEnumerable<T>?)
void Add(Iterable<T> Items)
Sub Add(Items As IEnumerable<T>?)
Parameters:
- Items:
Add (nullable array of T)
method Add(params Items: nullable array of T)
void Add(params T[]? Items)
// Toffee
func Add(_ Items: T...)
// ToffeeV2
func Add(_ Items: T...?...)
void Add(T[]... Items)
Sub Add(ParamArray Items As T()?)
Parameters:
- Items:
Contains (declared in IImmutableList<T>)
method Contains(aItem: T): Boolean
Boolean Contains(T aItem)
func Contains(_ aItem: T) -> Boolean
Boolean Contains(T aItem)
Function Contains(aItem As T) As Boolean
Parameters:
- aItem:
Count (declared in IImmutableList<T>)
property Count: Int32 read;
Int32 Count { get; }
var Count: Int32 { get{} }
Integer Count { __get; }
ReadOnly Property Count() As Int32
IndexOf (declared in IImmutableList<T>)
method IndexOf(aItem: T): Int32
Int32 IndexOf(T aItem)
func IndexOf(_ aItem: T) -> Int32
Integer IndexOf(T aItem)
Function IndexOf(aItem As T) As Int32
Parameters:
- aItem:
Item (declared in IImmutableList<T>)
property Item[i: Int32]: T read;
T Item[Int32 i] { get; }
subscript Item(_ i: Int32) -> T { get{} }
T Item[Integer i] { __get; }
ReadOnly Property Item(i As Int32) As T
LastIndexOf (declared in IImmutableList<T>)
method LastIndexOf(aItem: T): Int32
Int32 LastIndexOf(T aItem)
func LastIndexOf(_ aItem: T) -> Int32
Integer LastIndexOf(T aItem)
Function LastIndexOf(aItem As T) As Int32
Parameters:
- aItem:
Remove (T): Boolean
method Remove(aItem: T): Boolean
Boolean Remove(T aItem)
func Remove(_ aItem: T) -> Boolean
Boolean Remove(T aItem)
Function Remove(aItem As T) As Boolean
Parameters:
- aItem:
Remove (IEnumerable<T>)
method Remove(aItems: IEnumerable<T>)
void Remove(IEnumerable<T> aItems)
// Toffee
func Remove(_ aItems: INSFastEnumeration<T>)
// ToffeeV2
func Remove(_ aItems: IEnumerable<T>)
void Remove(Iterable<T> aItems)
Sub Remove(aItems As IEnumerable<T>)
Parameters:
- aItems:
RemoveAll .NET, .NET Core 6.0, .NET Standard 2.0, Cooper, Island, ToffeeV2
method RemoveAll
void RemoveAll()
func RemoveAll()
void RemoveAll()
Sub RemoveAll()
RemoveAll RemoveAll() Toffee
func RemoveAll(RemoveAll )
Parameters:
- :
RemoveAt
method RemoveAt(aIndex: Int32)
void RemoveAt(Int32 aIndex)
func RemoveAt(_ aIndex: Int32)
void RemoveAt(Integer aIndex)
Sub RemoveAt(aIndex As Int32)
Parameters:
- aIndex:
RemoveRange
Parameters:
- aIndex:
- aCount:
Count (declared in IImmutableList<T>)
property Count: Int32 read;
Int32 Count { get; }
var Count: Int32 { get{} }
Integer Count { __get; }
ReadOnly Property Count() As Int32
Item (declared in IImmutableList<T>)
Add (T): T
method Add(aItem: T): T
T Add(T aItem)
func Add(_ aItem: T) -> T
T Add(T aItem)
Function Add(aItem As T) As T
Parameters:
- aItem:
Add (nullable IEnumerable<T>)
method Add(Items: nullable IEnumerable<T>)
void Add(IEnumerable<T>? Items)
// Toffee
func Add(_ Items: INSFastEnumeration<T>)
// ToffeeV2
func Add(_ Items: IEnumerable<T>?)
void Add(Iterable<T> Items)
Sub Add(Items As IEnumerable<T>?)
Parameters:
- Items:
Add (nullable array of T)
method Add(params Items: nullable array of T)
void Add(params T[]? Items)
// Toffee
func Add(_ Items: T...)
// ToffeeV2
func Add(_ Items: T...?...)
void Add(T[]... Items)
Sub Add(ParamArray Items As T()?)
Parameters:
- Items:
Contains (declared in IImmutableList<T>)
method Contains(aItem: T): Boolean
Boolean Contains(T aItem)
func Contains(_ aItem: T) -> Boolean
Boolean Contains(T aItem)
Function Contains(aItem As T) As Boolean
Parameters:
- aItem:
IndexOf (declared in IImmutableList<T>)
method IndexOf(aItem: T): Int32
Int32 IndexOf(T aItem)
func IndexOf(_ aItem: T) -> Int32
Integer IndexOf(T aItem)
Function IndexOf(aItem As T) As Int32
Parameters:
- aItem:
LastIndexOf (declared in IImmutableList<T>)
method LastIndexOf(aItem: T): Int32
Int32 LastIndexOf(T aItem)
func LastIndexOf(_ aItem: T) -> Int32
Integer LastIndexOf(T aItem)
Function LastIndexOf(aItem As T) As Int32
Parameters:
- aItem:
Remove (T): Boolean
method Remove(aItem: T): Boolean
Boolean Remove(T aItem)
func Remove(_ aItem: T) -> Boolean
Boolean Remove(T aItem)
Function Remove(aItem As T) As Boolean
Parameters:
- aItem:
Remove (IEnumerable<T>)
method Remove(aItems: IEnumerable<T>)
void Remove(IEnumerable<T> aItems)
// Toffee
func Remove(_ aItems: INSFastEnumeration<T>)
// ToffeeV2
func Remove(_ aItems: IEnumerable<T>)
void Remove(Iterable<T> aItems)
Sub Remove(aItems As IEnumerable<T>)
Parameters:
- aItems:
RemoveAll .NET, .NET Core 6.0, .NET Standard 2.0, Cooper, Island, ToffeeV2
method RemoveAll
void RemoveAll()
func RemoveAll()
void RemoveAll()
Sub RemoveAll()
RemoveAll RemoveAll() Toffee
func RemoveAll(RemoveAll )
Parameters:
- :
RemoveAt
method RemoveAt(aIndex: Int32)
void RemoveAt(Int32 aIndex)
func RemoveAt(_ aIndex: Int32)
void RemoveAt(Integer aIndex)
Sub RemoveAt(aIndex As Int32)
Parameters:
- aIndex:
RemoveRange
Parameters:
- aIndex:
- aCount: