2 writes to _itemsSorted
System.Windows.Forms (2)
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnCollection.cs (2)
930internal void InvalidateCachedColumnsOrder() => _itemsSorted = null; 1135_itemsSorted = [.. _items];
31 references to _itemsSorted
System.Windows.Forms (31)
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnCollection.cs (31)
169Debug.Assert(_itemsSorted is null || VerifyColumnOrderCache()); 261Debug.Assert(_itemsSorted is null || VerifyColumnOrderCache()); 309Debug.Assert(_itemsSorted is null || VerifyColumnOrderCache()); 502Debug.Assert(_itemsSorted is not null); 510_itemsSorted[_lastAccessedSortedIndex] == dataGridViewColumn) 516while (index < _itemsSorted.Count) 518if (dataGridViewColumn.Index == _itemsSorted[index].Index) 605if (_itemsSorted is null) 613while (index < _itemsSorted.Count) 615DataGridViewColumn dataGridViewColumn = _itemsSorted[index]; 649if (_itemsSorted is null) 657while (index < _itemsSorted.Count) 659DataGridViewColumn dataGridViewColumn = _itemsSorted[index]; 689if (_itemsSorted is null) 696int index = _itemsSorted.Count - 1; 699DataGridViewColumn dataGridViewColumn = _itemsSorted[index]; 732if (_itemsSorted is null) 769while (index < _itemsSorted.Count) 771DataGridViewColumn dataGridViewColumn = _itemsSorted[index]; 805if (_itemsSorted is null) 844DataGridViewColumn dataGridViewColumn = _itemsSorted[index]; 905Debug.Assert(_itemsSorted is null || VerifyColumnOrderCache()); 1003Debug.Assert(_itemsSorted is null || VerifyColumnOrderCache()); 1050Debug.Assert(_itemsSorted is null || VerifyColumnOrderCache()); 1132[MemberNotNull(nameof(_itemsSorted))] 1136_itemsSorted.Sort(s_columnOrderComparer); 1156if (_itemsSorted is null) 1161if (_itemsSorted.Count != _items.Count) 1167while (index < _itemsSorted.Count - 1) 1169if (_itemsSorted[index + 1].DisplayIndex != 1170_itemsSorted[index].DisplayIndex + 1)