Export (0) Print
Expand All

LinkedList(Of T).AddFirst Method (LinkedListNode(Of T))

Adds the specified new node at the start of the LinkedList(Of T).

Namespace:  System.Collections.Generic
Assembly:  System (in System.dll)

'Declaration
Public Sub AddFirst ( _
	node As LinkedListNode(Of T) _
)

Parameters

node
Type: System.Collections.Generic.LinkedListNode(Of T)

The new LinkedListNode(Of T) to add at the start of the LinkedList(Of T).

ExceptionCondition
ArgumentNullException

node is Nothing.

InvalidOperationException

node belongs to another LinkedList(Of T).

LinkedList(Of T) accepts Nothing as a valid Value for reference types and allows duplicate values.

If the LinkedList(Of T) is empty, the new node becomes the First and the Last.

This method is an O(1) operation.

For an example that includes this method, see the LinkedList(Of T) class.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

XNA Framework

Supported in: 3.0, 2.0, 1.0

Portable Class Library

Supported in: Portable Class Library

Supported in: Windows Phone 8.1

Supported in: Windows Phone Silverlight 8.1

Supported in: Windows Phone Silverlight 8
Show:
© 2015 Microsoft