Implemented interface members:
61 references to Count
Microsoft.CodeAnalysis (15)
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (11)
132if (unchecked((uint)index) >= (uint)self.Count) 297if (index == 0 && count == self.Count) 314if (index == self.Count) 329if (index == self.Count) 345if (count < 0 || count > self.Count) 377var index = self.IndexOf(value, 0, Count, equalityComparer); 456if (count == 0 && index >= 0 && index <= self.Count) 499if (self.Count < 2) 529if (self.Count < 2) 543if (self.Count < 2) 562if (self.Count < 2)
src\Dependencies\Collections\Segmented\ImmutableSegmentedListExtensions.cs (4)
69return immutableList.Count > 0 70? immutableList[immutableList.Count - 1] 93for (var i = immutableList.Count - 1; i >= 0; i--) 123int high = array.Count - 1;
Microsoft.CodeAnalysis.UnitTests (46)
Collections\ImmutableListTestBase.cs (13)
95CopyToImpl(list, 0, array, 0, list.Count); 179for (int idx = 0; idx < list.Count; idx++) 181for (int count = 0; count <= list.Count - idx; count++) 199if (count == list.Count) 233for (int idx = 0; idx < list.Count; idx++) 253if (count == list.Count) 261if (idx == list.Count - 1) 347for (int index = 0; index < list.Count; index++) 349for (int count = 0; count < list.Count - index; count++) 384for (int i = 0; i < list.Count; i++) 386for (int j = 0; j < list.Count - i; j++) 433for (int i = 0; i < scenario.Count; i++) 435for (int j = 0; j < scenario.Count - i; j++)
Collections\ImmutableSegmentedListBuilderTest.cs (5)
45Assert.Equal(builder.Count, list.Count); 48Assert.Equal(3, list.Count); 68Assert.Equal(builder.Count, list2.Count); 72Assert.Equal(4, list2.Count); 90Assert.Equal(1, immutable2.Count);
Collections\ImmutableSegmentedListTest.cs (21)
112Assert.Equal(0, empty.Count); 131Assert.Equal(i, list.Count); 257Assert.Equal(6, list.Count); 317Assert.Equal(1, list.Count); 323Assert.Equal(0, list.Count); 352Assert.Equal(9, list.Count); 356Assert.Equal(8, list.Count); 360Assert.Equal(7, list.Count); 365Assert.Equal(5, list.Count); 433Assert.Equal(9, list.Count); 437Assert.Equal(8, list.Count); 441Assert.Equal(7, list.Count); 580Assert.Equal(0, list.Count); 583Assert.Equal(1, list.Count); 586Assert.Equal(2, list.Count); 589Assert.Equal(2, list.Count); 596Assert.Equal(2, list.Count); 599Assert.Equal(2, list.Count); 634Assert.Equal(2, removed2eq.Count); 645Assert.Equal(2, removed2.Count); 649Assert.Equal(1, removed13.Count);
Collections\IndexOfTests.cs (6)
60for (int idx = 0; idx < list.Count; idx++) 62for (int count = 0; count <= list.Count - idx; count++) 73if (count == list.Count) 123for (int idx = 0; idx < list.Count; idx++) 140if (count == list.Count) 146if (idx == list.Count - 1)
Collections\SegmentedCollectionsMarshalTests.cs (1)
443Assert.Equal(17, immutableList.Count);