5 writes to Last
System.Windows.Forms.Primitives (5)
System\Windows\Forms\SinglyLinkedList.cs (5)
27
First =
Last
= node;
47
First =
Last
= node;
54
Last
= node;
158
_list.
Last
= _previous;
203
_list.
Last
= _previous;
20 references to Last
System.Windows.Forms.Primitives (4)
System\Windows\Forms\SinglyLinkedList.cs (4)
52
Debug.Assert(First is not null &&
Last
is not null);
53
Last
!.Next = node;
154
else if (_current == _list.
Last
)
202
Debug.Assert(_list.
Last
== _current);
System.Windows.Forms.Primitives.Tests (16)
System\Windows\Forms\SinglyLinkedListTests.cs (16)
15
Assert.Null(list.
Last
);
20
Assert.NotNull(list.
Last
);
21
Assert.Same(list.First, list.
Last
);
28
Assert.NotNull(list.
Last
);
29
Assert.NotSame(list.First, list.
Last
);
30
Assert.Same(list.First.Next, list.
Last
);
31
Assert.Null(list.
Last
!.Next);
33
Assert.Equal(1, list.
Last
);
43
Assert.Null(list.
Last
);
48
Assert.NotNull(list.
Last
);
49
Assert.Same(list.First, list.
Last
);
56
Assert.NotNull(list.
Last
);
57
Assert.NotSame(list.First, list.
Last
);
58
Assert.Same(list.First.Next, list.
Last
);
59
Assert.Null(list.
Last
!.Next);
61
Assert.Equal(2, list.
Last
);