LinkedList<T>.Remove メソッド

定義

最初に出現するノードまたは値を LinkedList<T> から削除します。Removes the first occurrence of a node or value from the LinkedList<T>.

オーバーロード

Remove(LinkedListNode<T>)

指定したノードを LinkedList<T> から削除します。Removes the specified node from the LinkedList<T>.

Remove(T)

LinkedList<T> 内で最初に見つかった指定の値を削除します。Removes the first occurrence of the specified value from the LinkedList<T>.

Remove(LinkedListNode<T>)

指定したノードを LinkedList<T> から削除します。Removes the specified node from the LinkedList<T>.

public:
 void Remove(System::Collections::Generic::LinkedListNode<T> ^ node);
public void Remove (System.Collections.Generic.LinkedListNode<T> node);
member this.Remove : System.Collections.Generic.LinkedListNode<'T> -> unit
Public Sub Remove (node As LinkedListNode(Of T))

パラメーター

node
LinkedListNode<T>

LinkedListNode<T> から削除する LinkedList<T>The LinkedListNode<T> to remove from the LinkedList<T>.

例外

nodenull です。node is null.

node は、現在の LinkedList<T> に含まれていません。node is not in the current LinkedList<T>.

このメソッドを含む例については、 LinkedList<T>クラスを参照してください。For an example that includes this method, see the LinkedList<T> class.

注釈

このメソッドは、O(1) 操作です。This method is an O(1) operation.

こちらもご覧ください

Remove(T)

LinkedList<T> 内で最初に見つかった指定の値を削除します。Removes the first occurrence of the specified value from the LinkedList<T>.

public:
 virtual bool Remove(T value);
public bool Remove (T value);
abstract member Remove : 'T -> bool
override this.Remove : 'T -> bool
Public Function Remove (value As T) As Boolean

パラメーター

value
T

LinkedList<T> から削除する値。The value to remove from the LinkedList<T>.

戻り値

value を含んだ要素が正常に削除された場合は true。それ以外の場合は falsetrue if the element containing value is successfully removed; otherwise, false. このメソッドは、元の LinkedList<T>value が見つからなかった場合にも false を返します。This method also returns false if value was not found in the original LinkedList<T>.

実装

このメソッドを含む例については、 LinkedList<T>クラスを参照してください。For an example that includes this method, see the LinkedList<T> class.

注釈

このメソッドは、線形検索を実行します。したがって、このメソッドは O (n) 演算です。 nここCountで、はです。This method performs a linear search; therefore, this method is an O(n) operation, where n is Count.

こちらもご覧ください

適用対象