3 instantiations of MaskDescriptorComparer
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\MaskDesignerDialog.cs (1)
496_maskDescriptors.Sort(new MaskDescriptorComparer(sortType, _listViewSortOrder));
System.Windows.Forms.Design.Tests (2)
System\Windows\Forms\Design\MaskDescriptorComparerTests.cs (2)
26MaskDescriptorComparer comparer = new(MaskDescriptorComparer.SortType.ByName, SortOrder.Ascending); 41MaskDescriptorComparer comparer = new(sortType, sortOrder);
18 references to MaskDescriptorComparer
System.Windows.Forms.Design (3)
System\Windows\Forms\Design\MaskDesignerDialog.cs (3)
476private void UpdateSortedListView(MaskDescriptorComparer.SortType sortType) 578UpdateSortedListView((MaskDescriptorComparer.SortType)e.Column); 638UpdateSortedListView(MaskDescriptorComparer.SortType.ByName);
System.Windows.Forms.Design.Tests (15)
System\Windows\Forms\Design\MaskDescriptorComparerTests.cs (15)
26MaskDescriptorComparer comparer = new(MaskDescriptorComparer.SortType.ByName, SortOrder.Ascending); 31[InlineData(MaskDescriptorComparer.SortType.ByName, SortOrder.Ascending, -1)] 32[InlineData(MaskDescriptorComparer.SortType.ByName, SortOrder.Descending, 1)] 33[InlineData(MaskDescriptorComparer.SortType.BySample, SortOrder.Ascending, -1)] 34[InlineData(MaskDescriptorComparer.SortType.BySample, SortOrder.Descending, 1)] 35[InlineData(MaskDescriptorComparer.SortType.ByValidatingTypeName, SortOrder.Ascending, -1)] 36[InlineData(MaskDescriptorComparer.SortType.ByValidatingTypeName, SortOrder.Descending, 1)] 37internal void Compare_ShouldSortCorrectlyAccordingToSortTypeAndOrder(MaskDescriptorComparer.SortType sortType, SortOrder sortOrder, int expectedComparisonSign) 41MaskDescriptorComparer comparer = new(sortType, sortOrder); 55int hashCodeA = MaskDescriptorComparer.GetHashCode(maskDescriptorA); 56int hashCodeB = MaskDescriptorComparer.GetHashCode(maskDescriptorB); 78bool result = MaskDescriptorComparer.Equals(maskDescriptorA, maskDescriptorB); 83bool resultSameInstance = MaskDescriptorComparer.Equals(maskDescriptorA, maskDescriptorA); 91bool resultDifferentInstances = MaskDescriptorComparer.Equals(maskDescriptorC, maskDescriptorD);