Header menu logo Nu

ExposedList<'T> Type

Constructors

Constructor Description

ExposedList()

Full Usage: ExposedList()

ExposedList(collection)

Full Usage: ExposedList(collection)

Parameters:
collection : IEnumerable<'T>

ExposedList(capacity)

Full Usage: ExposedList(capacity)

Parameters:
    capacity : int

capacity : int

Instance members

Instance member Description

this.Add

Full Usage: this.Add

Parameters:
    item : 'T

item : 'T

this.AddRange

Full Usage: this.AddRange

Parameters:
list : ExposedList<'T>

this.AddRange

Full Usage: this.AddRange

Parameters:
collection : IEnumerable<'T>

this.BinarySearch

Full Usage: this.BinarySearch

Parameters:
    item : 'T

Returns: int
item : 'T
Returns: int

this.BinarySearch

Full Usage: this.BinarySearch

Parameters:
Returns: int
item : 'T
comparer : IComparer<'T>
Returns: int

this.BinarySearch

Full Usage: this.BinarySearch

Parameters:
    index : int
    count : int
    item : 'T
    comparer : IComparer<'T>

Returns: int
index : int
count : int
item : 'T
comparer : IComparer<'T>
Returns: int

this.Capacity

Full Usage: this.Capacity

this.Clear

Full Usage: this.Clear

Parameters:
    ?clearArray : bool

?clearArray : bool

this.Contains

Full Usage: this.Contains

Parameters:
    item : 'T

Returns: bool
item : 'T
Returns: bool

this.ConvertAll

Full Usage: this.ConvertAll

Parameters:
Returns: ExposedList<'TOutput>
converter : Converter<'T, 'TOutput>
Returns: ExposedList<'TOutput>

this.CopyTo

Full Usage: this.CopyTo

Parameters:
    array : 'T[]

array : 'T[]

this.CopyTo

Full Usage: this.CopyTo

Parameters:
    array : 'T[]
    arrayIndex : int

array : 'T[]
arrayIndex : int

this.CopyTo

Full Usage: this.CopyTo

Parameters:
    index : int
    array : 'T[]
    arrayIndex : int
    count : int

index : int
array : 'T[]
arrayIndex : int
count : int

this.EnsureCapacity

Full Usage: this.EnsureCapacity

Parameters:
    min : int

min : int

this.Exists

Full Usage: this.Exists

Parameters:
Returns: bool
match : Predicate<'T>
Returns: bool

this.Find

Full Usage: this.Find

Parameters:
Returns: 'T
match : Predicate<'T>
Returns: 'T

this.FindAll

Full Usage: this.FindAll

Parameters:
Returns: ExposedList<'T>
match : Predicate<'T>
Returns: ExposedList<'T>

this.FindIndex

Full Usage: this.FindIndex

Parameters:
Returns: int
match : Predicate<'T>
Returns: int

this.FindIndex

Full Usage: this.FindIndex

Parameters:
Returns: int
startIndex : int
match : Predicate<'T>
Returns: int

this.FindIndex

Full Usage: this.FindIndex

Parameters:
    startIndex : int
    count : int
    match : Predicate<'T>

Returns: int
startIndex : int
count : int
match : Predicate<'T>
Returns: int

this.FindLast

Full Usage: this.FindLast

Parameters:
Returns: 'T
match : Predicate<'T>
Returns: 'T

this.FindLastIndex

Full Usage: this.FindLastIndex

Parameters:
Returns: int
match : Predicate<'T>
Returns: int

this.FindLastIndex

Full Usage: this.FindLastIndex

Parameters:
Returns: int
startIndex : int
match : Predicate<'T>
Returns: int

this.FindLastIndex

Full Usage: this.FindLastIndex

Parameters:
    startIndex : int
    count : int
    match : Predicate<'T>

Returns: int
startIndex : int
count : int
match : Predicate<'T>
Returns: int

this.ForEach

Full Usage: this.ForEach

Parameters:
action : Action<'T>

this.GetEnumerator

Full Usage: this.GetEnumerator

Returns: Enumerator<'T>
Returns: Enumerator<'T>

this.GetRange

Full Usage: this.GetRange

Parameters:
    index : int
    count : int

Returns: ExposedList<'T>
index : int
count : int
Returns: ExposedList<'T>

this.GrowIfNeeded

Full Usage: this.GrowIfNeeded

Parameters:
    addedCount : int

addedCount : int

this.IndexOf

Full Usage: this.IndexOf

Parameters:
    item : 'T

Returns: int
item : 'T
Returns: int

this.IndexOf

Full Usage: this.IndexOf

Parameters:
    item : 'T
    index : int

Returns: int
item : 'T
index : int
Returns: int

this.IndexOf

Full Usage: this.IndexOf

Parameters:
    item : 'T
    index : int
    count : int

Returns: int
item : 'T
index : int
count : int
Returns: int

this.Insert

Full Usage: this.Insert

Parameters:
    index : int
    item : 'T

index : int
item : 'T

this.InsertRange

Full Usage: this.InsertRange

Parameters:
index : int
collection : IEnumerable<'T>

this.LastIndexOf

Full Usage: this.LastIndexOf

Parameters:
    item : 'T

Returns: int
item : 'T
Returns: int

this.LastIndexOf

Full Usage: this.LastIndexOf

Parameters:
    item : 'T
    index : int

Returns: int
item : 'T
index : int
Returns: int

this.LastIndexOf

Full Usage: this.LastIndexOf

Parameters:
    item : 'T
    index : int
    count : int

Returns: int
item : 'T
index : int
count : int
Returns: int

this.Pop

Full Usage: this.Pop

Returns: 'T

Pops the last item of the list. If the list is empty, Pop throws an InvalidOperationException.

Returns: 'T

this.Remove

Full Usage: this.Remove

Parameters:
    item : 'T

Returns: bool
item : 'T
Returns: bool

this.RemoveAll

Full Usage: this.RemoveAll

Parameters:
Returns: int
match : Predicate<'T>
Returns: int

this.RemoveAt

Full Usage: this.RemoveAt

Parameters:
    index : int

index : int

this.RemoveRange

Full Usage: this.RemoveRange

Parameters:
    index : int
    count : int

index : int
count : int

this.Resize

Full Usage: this.Resize

Parameters:
    newSize : int

Returns: ExposedList<'T>
newSize : int
Returns: ExposedList<'T>

this.Reverse

Full Usage: this.Reverse

this.Reverse

Full Usage: this.Reverse

Parameters:
    index : int
    count : int

index : int
count : int

this.Sort

Full Usage: this.Sort

this.Sort

Full Usage: this.Sort

Parameters:
comparer : IComparer<'T>

this.Sort

Full Usage: this.Sort

Parameters:
comparison : Comparison<'T>

this.Sort

Full Usage: this.Sort

Parameters:
    index : int
    count : int
    comparer : IComparer<'T>

index : int
count : int
comparer : IComparer<'T>

this.ToArray

Full Usage: this.ToArray

Returns: 'T[]
Returns: 'T[]

this.TrimExcess

Full Usage: this.TrimExcess

this.TrueForAll

Full Usage: this.TrueForAll

Parameters:
Returns: bool
match : Predicate<'T>
Returns: bool

Type something to start searching.