6 writes to _size
System.Net.Http (6)
System\Net\Http\Headers\ObjectCollection.cs (6)
47_size = 1; 58_size = 2; 80_size = size + 1; 87_size = 0; 123_size = 0; 132_size--;
18 references to _size
System.Net.Http (18)
System\Net\Http\Headers\ObjectCollection.cs (18)
32public int Count => _size; 53Debug.Assert(_size == 1); 63int size = _size; 72Debug.Assert(_size > 0); 73Debug.Assert(_size == array.Length); 91_size <= 0 ? false : 93_items is T[] items && Array.IndexOf(items, item, 0, _size) != -1; 99Array.Copy(items, 0, array, arrayIndex, _size); 103Debug.Assert(_size == 0 || _size == 1); 104if (array is null || _size > array.Length - arrayIndex) 109else if (_size == 1) 129int index = Array.IndexOf(items, item, 0, _size); 133if (index < _size) 135Array.Copy(items, index + 1, items, index, _size - index); 137items[_size] = null!; 169if ((uint)_index < (uint)list._size) 176_index = _list._size + 1;