1 write to _match
System.Text.RegularExpressions (1)
System\Text\RegularExpressions\GroupCollection.cs (1)
27_match = match;
12 references to _match
System.Text.RegularExpressions (12)
System\Text\RegularExpressions\GroupCollection.cs (12)
36public int Count => _match._matchcount.Length; 40public Group this[string groupname] => _match._regex is null ? 42GetGroup(_match._regex.GroupNumberFromName(groupname)); 58else if ((uint)groupnum < _match._matchcount.Length) 73return _match; 79_groups = new Group[_match._matchcount.Length - 1]; 82string groupname = _match._regex!.GroupNameFromNumber(i + 1); 83_groups[i] = new Group(_match.Text, _match._matches[i + 1], _match._matchcount[i + 1], groupname); 92public object SyncRoot => _match; 210public bool ContainsKey(string key) => _match._regex!.GroupNumberFromName(key) >= 0;