![]() |
VOOZH | about |
Remove(T) method is used to remove the first occurrence of the specified value from the LinkedList<T>. Syntax:
public bool Remove (T value);
Here, value is the value to remove from the LinkedList<T>. Return Value: This method returns True if the element containing value is successfully removed, otherwise, False. This method also returns False if value was not found in the original LinkedList<T>. Below given are some examples to understand the implementation in a better way: Example 1:
Output:
Total nodes in myList are : 6 2 4 6 6 6 8 Total nodes in myList are : 5 2 4 6 6 8
Example 2:
Output:
Total nodes in myList are : 5 A B C D E Total nodes in myList are : 5 A B C D E
Note: This method performs a linear search. Therefore, this method is an O(n) operation, where n is Count. Reference:
Space complexity: O(n) where n is size of the linked list