Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Text.RegularExpressions.GroupCollection Class Reference

Classes

class  Enumerator
 

Public Member Functions

IEnumerator GetEnumerator ()
 
void CopyTo (Array array, int arrayIndex)
 
void CopyTo (Group[] array, int arrayIndex)
 
bool TryGetValue (string key, [NotNullWhen(true)] out Group? value)
 
bool ContainsKey (string key)
 
int IndexOf (T item)
 
void Insert (int index, T item)
 
void Add (T item)
 
bool Contains (T item)
 
void CopyTo (T[] array, int arrayIndex)
 
bool Remove (T item)
 
int IndexOf (T item)
 
void Insert (int index, T item)
 
void Add (T item)
 
bool Contains (T item)
 
void CopyTo (T[] array, int arrayIndex)
 
bool Remove (T item)
 
bool ContainsKey (TKey key)
 
bool TryGetValue (TKey key,[MaybeNullWhen(false)] out TValue value)
 

Package Functions

 GroupCollection (Match match, Hashtable caps)
 
void Reset ()
 

Properties

bool IsReadOnly [get]
 
int Count [get]
 
Group this[int groupnum] [get]
 
Group this[string groupname] [get]
 
bool IsSynchronized [get]
 
object SyncRoot [get]
 
Group IList< Group >. this[int index] [get, set]
 
bool IList. IsFixedSize [get]
 
object? IList. this[int index] [get, set]
 
IEnumerable< stringKeys [get]
 
IEnumerable< GroupValues [get]
 
TValue this[TKey key] [get]
 

Private Member Functions

IEnumerator< Group > IEnumerable< Group >. GetEnumerator ()
 
Group GetGroup (int groupnum)
 
Group GetGroupImpl (int groupnum)
 
int IList< Group >. IndexOf (Group item)
 
void IList< Group >. Insert (int index, Group item)
 
void IList< Group >. RemoveAt (int index)
 
void ICollection< Group >. Add (Group item)
 
void ICollection< Group >. Clear ()
 
bool ICollection< Group >. Contains (Group item)
 
bool ICollection< Group >. Remove (Group item)
 
int IList. Add (object value)
 
void IList. Clear ()
 
bool IList. Contains (object value)
 
int IList. IndexOf (object value)
 
void IList. Insert (int index, object value)
 
void IList. Remove (object value)
 
void IList. RemoveAt (int index)
 
IEnumerator< KeyValuePair< string, Group > > IEnumerable< KeyValuePair< string, Group > >. GetEnumerator ()
 

Private Attributes

readonly Match _match
 
readonly Hashtable _captureMap
 
Group[] _groups
 

Detailed Description

Definition at line 10 of file GroupCollection.cs.


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