6 writes to _size
mscorlib (6)
system\collections\stack.cs (6)
41_size = 0; 54_size = 0; 94_size = 0; 102s._size = _size; 174Object obj = _array[--_size]; 188_array[_size++] = obj;
21 references to _size
mscorlib (21)
system\collections\stack.cs (21)
74return _size; 93Array.Clear(_array, 0, _size); // Don't need to doc this but we clear the elements so that the gc can reclaim the references. 101Stack s = new Stack(_size); 102s._size = _size; 103Array.Copy(_array, 0, s._array, 0, _size); 109int count = _size; 131if (array.Length - index < _size) 138while(i < _size) { 139objArray[i+index] = _array[_size-i-1]; 144while(i < _size) { 145array.SetValue(_array[_size-i-1], i+index); 160if (_size==0) 163return _array[_size-1]; 169if (_size == 0) 175_array[_size] = null; // Free memory quicker. 183if (_size == _array.Length) { 185Array.Copy(_array, 0, newArray, 0, _size); 209Object[] objArray = new Object[_size]; 211while(i < _size) { 212objArray[i] = _array[_size-i-1]; 330_index = _stack._size-1;