Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Collections.SortedList Class Reference

Classes

class  KeyList
 
class  SortedListDebugView
 
class  SortedListEnumerator
 
class  SyncSortedList
 
class  ValueList
 

Public Member Functions

 SortedList ()
 
 SortedList (int initialCapacity)
 
 SortedList (IComparer? comparer)
 
 SortedList (IComparer? comparer, int capacity)
 
 SortedList (IDictionary d)
 
 SortedList (IDictionary d, IComparer? comparer)
 
virtual void Add (object key, object? value)
 
virtual void Clear ()
 
virtual object Clone ()
 
virtual bool Contains (object key)
 
virtual bool ContainsKey (object key)
 
virtual bool ContainsValue (object? value)
 
virtual void CopyTo (Array array, int arrayIndex)
 
virtual ? object GetByIndex (int index)
 
virtual IDictionaryEnumerator GetEnumerator ()
 
virtual object GetKey (int index)
 
virtual IList GetKeyList ()
 
virtual IList GetValueList ()
 
virtual int IndexOfKey (object key)
 
virtual int IndexOfValue (object? value)
 
virtual void RemoveAt (int index)
 
virtual void Remove (object key)
 
virtual void SetByIndex (int index, object? value)
 
virtual void TrimToSize ()
 

Static Public Member Functions

static SortedList Synchronized (SortedList list)
 

Package Functions

virtual System.Collections.KeyValuePairs[] ToKeyValuePairsArray ()
 

Properties

virtual int Capacity [get, set]
 
virtual int Count [get]
 
virtual ICollection Keys [get]
 
virtual ICollection Values [get]
 
virtual bool IsReadOnly [get]
 
virtual bool IsFixedSize [get]
 
virtual bool IsSynchronized [get]
 
virtual object SyncRoot [get]
 
virtual ? object this[object key] [get, set]
 

Private Member Functions

void EnsureCapacity (int min)
 
IEnumerator IEnumerable. GetEnumerator ()
 
void Insert (int index, object key, object value)
 

Private Attributes

object[] keys
 
object[] values
 
int _size
 
int version
 
IComparer comparer
 
KeyList keyList
 
ValueList valueList
 

Detailed Description

Definition at line 11 of file SortedList.cs.


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