4 writes to Count
System.Windows.Forms (4)
System\Windows\Forms\Controls\DataGridView\DataGridViewIntLinkedList.cs (4)
102Count++; 112Count = 0; 174Count--; 209Count--;
75 references to Count
System.Windows.Forms (75)
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (72)
1432allCellsSelected = _selectedBandIndexes.Count * Rows.Count + _individualSelectedCells.Count == Columns.Count * Rows.Count; 1468allCellsSelected = _selectedBandIndexes.Count * Columns.Count + _individualSelectedCells.Count == Columns.Count * Rows.Count; 3392if (_selectedBandIndexes.Count > BulkPaintThreshold || _individualSelectedCells.Count > BulkPaintThreshold) 3413while (_selectedBandIndexes.Count > 0) 3430while (_selectedBandIndexes.Count > 0) 3503if (_selectedBandIndexes.Count > BulkPaintThreshold || _individualSelectedCells.Count > BulkPaintThreshold) 3525while (bandIndex < _selectedBandIndexes.Count) 3550while (bandIndex < _selectedBandIndexes.Count) 6867return cellCount + _selectedBandIndexes.Count * Rows.Count; 6873return cellCount + _selectedBandIndexes.Count * Columns.Count; 12211Debug.Assert(MultiSelect || _selectedBandIndexes.Count <= 1); 12214if (_selectedBandIndexes.Count > BulkPaintThreshold) 12222while (bandIndex < _selectedBandIndexes.Count) 12294Debug.Assert(_selectedBandIndexes.Count <= 1); 12295if (_selectedBandIndexes.Count > 0) 12311if (_selectedBandIndexes.Count > BulkPaintThreshold) 12319while (_selectedBandIndexes.Count > 0) 12367Debug.Assert(_selectedBandIndexes.Count <= 1); 12368if (_selectedBandIndexes.Count > 0) 12414Debug.Assert(MultiSelect || _selectedBandIndexes.Count <= 1); 12417if (_selectedBandIndexes.Count > BulkPaintThreshold) 12425while (bandIndex < _selectedBandIndexes.Count) 12500Debug.Assert(_selectedBandIndexes.Count <= 1); 12501if (_selectedBandIndexes.Count > 0) 12517if (_selectedBandIndexes.Count > BulkPaintThreshold) 12525while (_selectedBandIndexes.Count > 0) 12573Debug.Assert(_selectedBandIndexes.Count <= 1); 12574if (_selectedBandIndexes.Count > 0) 13228_dataGridViewState2[State2_RaiseSelectionChanged] = _selectedBandIndexes.Count > 0 13773Debug.Assert(MultiSelect || _selectedBandIndexes.Count <= 1); 13776if (_selectedBandIndexes.Count > BulkPaintThreshold) 13784while (bandIndex < _selectedBandIndexes.Count) 15483int columnEntries = _selectedBandIndexes.Count; 15498columnEntries = _selectedBandSnapshotIndexes.Count; 15573int rowEntries = _selectedBandIndexes.Count; 15588rowEntries = _selectedBandSnapshotIndexes.Count; 15633int rowEntries = _selectedBandIndexes.Count; 15648rowEntries = _selectedBandSnapshotIndexes.Count; 17203int columnEntries = _selectedBandIndexes.Count; 17318int rowEntries = _selectedBandIndexes.Count; 17342rowEntries = _selectedBandSnapshotIndexes.Count; 18055Debug.Assert(MultiSelect || _selectedBandIndexes.Count <= 1); 18058if (_selectedBandIndexes.Count > BulkPaintThreshold) 18066while (bandIndex < _selectedBandIndexes.Count) 19942while (_selectedBandSnapshotIndexes.Count > remainingSelectedRows) 24260if (_selectedBandIndexes.Count > BulkPaintThreshold) 24271Debug.Assert(MultiSelect || _selectedBandIndexes.Count <= 1); 24273while (bandIndex < _selectedBandIndexes.Count) 24298Debug.Assert(MultiSelect || _selectedBandIndexes.Count <= 1); 24300while (bandIndex < _selectedBandIndexes.Count) 26655int selectedBand = 0, selectedBands = _selectedBandIndexes.Count; 26682int selectedBand = 0, selectedBands = _selectedBandIndexes.Count; 27403if (MultiSelect && (_individualSelectedCells.Count + _selectedBandIndexes.Count) > 1) 27416else if (_selectedBandIndexes.Count == 1) 27771Debug.Assert(_selectedBandIndexes.Count <= 1); 27773while (bandIndex < _selectedBandIndexes.Count) 27809Debug.Assert(_selectedBandIndexes.Count <= 1); 27810if (_selectedBandIndexes.Count > 0) 27826Debug.Assert(_selectedBandIndexes.Count <= 1); 27827if (_selectedBandIndexes.Count > 0) 27851Debug.Assert(_selectedBandIndexes.Count <= 1); 27853while (bandIndex < _selectedBandIndexes.Count) 27893Debug.Assert(_selectedBandIndexes.Count <= 1); 27894if (_selectedBandIndexes.Count > 0) 27910Debug.Assert(_selectedBandIndexes.Count <= 1); 27911if (_selectedBandIndexes.Count > 0) 27978Debug.Assert(MultiSelect || _selectedBandIndexes.Count <= 1); 27990Debug.Assert(_selectedBandIndexes.Count <= 1); 27991if (_selectedBandIndexes.Count > 0) 28098Debug.Assert(MultiSelect || _selectedBandIndexes.Count <= 1); 28110Debug.Assert(_selectedBandIndexes.Count <= 1); 28111if (_selectedBandIndexes.Count > 0)
System\Windows\Forms\Controls\DataGridView\DataGridViewIntLinkedList.cs (3)
30int elements = source.Count; 42ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(index, Count); 186ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(index, Count);