1 write to _numResources
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.cs (1)
849_numResources = _store.ReadInt32();
16 references to _numResources
System.Private.CoreLib (16)
src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.Core.cs (4)
147int[] sortedDataPositions = new int[_numResources]; 157for (int i = 0; i < _numResources; i++) 178Debug.Assert(index >= 0 && index < _numResources, "Couldn't find data position within sorted data positions array!"); 179long nextData = (index < _numResources - 1) ? sortedDataPositions[index + 1] + _dataSectionOffset : _store.BaseStream.Length;
src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.cs (12)
195Debug.Assert(index >= 0 && index < _numResources, $"Bad index into hash array. index: {index}"); 211Debug.Assert(index >= 0 && index < _numResources, $"Bad index into name position array. index: {index}"); 262int hi = _numResources - 1; 308while (hi < _numResources - 1 && GetNameHash(hi + 1) == hash) 850if (_numResources < 0) 891_nameHashes = new int[_numResources]; 892for (int i = 0; i < _numResources; i++) 899int seekPos = unchecked(4 * _numResources); 917_namePositions = new int[_numResources]; 918for (int i = 0; i < _numResources; i++) 931int seekPos = unchecked(4 * _numResources); 1074if (_currentName == _reader._numResources - 1 || _currentName == ENUM_DONE)