C# | Agregar un nuevo Node o valor al comienzo de LinkedList<T> – Part 1

El método LinkedList<T>.AddFirst se usa para agregar un nuevo Node o valor al comienzo de LinkedList<T>. Hay 2 métodos en la lista de sobrecarga de este método de la siguiente manera: AgregarPrimero(ListaEnlazada<T>) AñadirPrimero(T) AddFirst(NodeListaEnlazada< T >) Este método se usa para agregar el nuevo Node especificado al comienzo de LinkedList< T >. Sintaxis: public void … Continue reading «C# | Agregar un nuevo Node o valor al comienzo de LinkedList<T> – Part 1»

C# | Copie toda la LinkedList<T> a Array

El método LinkedList< T >.CopyTo(T[], Int32) se usa para copiar todo el LinkedList< T > en un arreglo unidimensional compatible, comenzando en el índice especificado del arreglo de destino. Sintaxis: public void CopyTo (T[] array, int index); Parámetros: array : Es el Array unidimensional que es el destino de los elementos copiados de LinkedList. El … Continue reading «C# | Copie toda la LinkedList<T> a Array»

C# | Eliminando la primera aparición del valor especificado de LinkedList<T>

El método Remove(T) se utiliza para eliminar la primera aparición del valor especificado de LinkedList< T >. Sintaxis: public bool Remove (T value); Aquí, value es el valor que se eliminará de LinkedList< T >. Valor devuelto: este método devuelve True si el elemento que contiene el valor se elimina con éxito, de lo contrario, … Continue reading «C# | Eliminando la primera aparición del valor especificado de LinkedList<T>»

C# | Obtenga la cantidad de Nodes contenidos en LinkedList<T>

La propiedad LinkedList< T >.Count se usa para obtener el número de Nodes realmente contenidos en LinkedList<T>. Sintaxis: public int Count { get; } Valor devuelto: el número de Nodes realmente contenidos en LinkedList. Nota: Recuperar el valor de esta propiedad es una operación O(1). A continuación se dan algunos ejemplos para entender la implementación … Continue reading «C# | Obtenga la cantidad de Nodes contenidos en LinkedList<T>»