LinkedList<T>.AddFirst メソッド

定義

LinkedList<T> の先頭に新しいノードまたは値を追加します。

オーバーロード

AddFirst(LinkedListNode<T>)

LinkedList<T> の先頭に指定した新しいノードを追加します。

AddFirst(T)

LinkedList<T> の先頭に、指定した値を含んだ新しいノードを追加します。

AddFirst(LinkedListNode<T>)

ソース:
LinkedList.cs
ソース:
LinkedList.cs
ソース:
LinkedList.cs

LinkedList<T> の先頭に指定した新しいノードを追加します。

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

パラメーター

node
LinkedListNode<T>

LinkedListNode<T> の先頭に追加する新しい LinkedList<T>

例外

nodenullです。

node は他の LinkedList<T> に属しています。

このメソッドを含む例については、 クラスを LinkedList<T> 参照してください。

注釈

LinkedList<T>null 参照型に対して有効 Value な として受け入れ、重複する値を許可します。

LinkedList<T>が空の場合、新しいノードは First と になりますLast

このメソッドは、O(1) 操作です。

こちらもご覧ください

適用対象

.NET 9 およびその他のバージョン
製品 バージョン
.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
.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

AddFirst(T)

ソース:
LinkedList.cs
ソース:
LinkedList.cs
ソース:
LinkedList.cs

LinkedList<T> の先頭に、指定した値を含んだ新しいノードを追加します。

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

パラメーター

value
T

LinkedList<T> の先頭に追加する値。

戻り値

value を含んだ新しい LinkedListNode<T>

このメソッドを含む例については、 クラスを LinkedList<T> 参照してください。

注釈

LinkedList<T>null 参照型に対して有効 Value な として受け入れ、重複する値を許可します。

LinkedList<T>が空の場合、新しいノードは First と になりますLast

このメソッドは、O(1) 操作です。

こちらもご覧ください

適用対象

.NET 9 およびその他のバージョン
製品 バージョン
.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
.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