LinkedList<T>.AddLast Method

Definition

Adds a new node or value at the end of the LinkedList<T>.

Overloads

AddLast(LinkedListNode<T>)

Adds the specified new node at the end of the LinkedList<T>.

AddLast(T)

Adds a new node containing the specified value at the end of the LinkedList<T>.

AddLast(LinkedListNode<T>)

Source:
LinkedList.cs
Source:
LinkedList.cs
Source:
LinkedList.cs

Adds the specified new node at the end of the LinkedList<T>.

C#
public void AddLast(System.Collections.Generic.LinkedListNode<T> node);

Parameters

node
LinkedListNode<T>

The new LinkedListNode<T> to add at the end of the LinkedList<T>.

Exceptions

node is null.

node belongs to another LinkedList<T>.

Examples

For an example that includes this method, 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 new node becomes the First and the Last.

This method is an O(1) operation.

See also

Applies to

.NET 10 i druge verzije
Proizvod Verzije
.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

AddLast(T)

Source:
LinkedList.cs
Source:
LinkedList.cs
Source:
LinkedList.cs

Adds a new node containing the specified value at the end of the LinkedList<T>.

C#
public System.Collections.Generic.LinkedListNode<T> AddLast(T value);

Parameters

value
T

The value to add at the end of the LinkedList<T>.

Returns

The new LinkedListNode<T> containing value.

Examples

For an example that includes this method, 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 new node becomes the First and the Last.

This method is an O(1) operation.

See also

Applies to

.NET 10 i druge verzije
Proizvod Verzije
.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