IImmutableList<T>

Overview

Location

  • Reference:
    • Elements.dll  .NET, .NET Standard 2.0
    • elements.jar  Cooper
    • Elements.fx  Island, ToffeeV2
    • libElements.fx  Toffee
  • Namespace: RemObjects.Elements.RTL
  • Platforms: .NET, .NET Standard 2.0, Cooper, Island, Toffee, ToffeeV2


Properties


Count

 

property Count: Int32 read;

 

Int32 Count { get; }

 

var Count: Int32 { get{} }

 

Integer Count { __get; }

 

ReadOnly Property Count() As Int32

Item

 

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

Required Methods


Contains

 

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

 

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

 

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:

 

Implements