Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Collections.Immutable.IImmutableList< T > Interface Template Reference

Public Member Functions

IImmutableList< TClear ()
 
int IndexOf (T item, int index, int count, IEqualityComparer< T >? equalityComparer)
 
int LastIndexOf (T item, int index, int count, IEqualityComparer< T >? equalityComparer)
 
IImmutableList< TAdd (T value)
 
IImmutableList< TAddRange (IEnumerable< T > items)
 
IImmutableList< TInsert (int index, T element)
 
IImmutableList< TInsertRange (int index, IEnumerable< T > items)
 
IImmutableList< TRemove (T value, IEqualityComparer< T >? equalityComparer)
 
IImmutableList< TRemoveAll (Predicate< T > match)
 
IImmutableList< TRemoveRange (IEnumerable< T > items, IEqualityComparer< T >? equalityComparer)
 
IImmutableList< TRemoveRange (int index, int count)
 
IImmutableList< TRemoveAt (int index)
 
IImmutableList< TSetItem (int index, T value)
 
IImmutableList< TReplace (T oldValue, T newValue, IEqualityComparer< T >? equalityComparer)
 
IEnumerator GetEnumerator ()
 

Properties

T this[int index] [get]
 
int Count [get]
 

Detailed Description

Definition at line 5 of file IImmutableList.cs.


The documentation for this interface was generated from the following file: