LinkedList<T>.Last Property

Definition

Gets the last node of the LinkedList<T>.

C#
public System.Collections.Generic.LinkedListNode<T> Last { get; }
C#
public System.Collections.Generic.LinkedListNode<T>? Last { get; }

Property Value

The last LinkedListNode<T> of the LinkedList<T>.

Examples

For an example that includes this property, see the LinkedList<T> class.

Remarks

LinkedList<T> accepts null as a valid Value for reference types and allows duplicate values.

If the LinkedList<T> is empty, the First and Last properties contain null.

Retrieving the value of this property is an O(1) operation.

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0