-3
How to delete the middle value of a linked list C#
Class of Elements;
public class NoLista
{
public float info;
public NoLista proximo;
//construtor para passar valor ao elemento
public NoLista(int valor)
{
this.info = valor;
this.proximo = null;
}
}
Class for operations
public class Lista
{
private NoLista inicio;
public Lista()
{
this.inicio = null;
}
public void Remover(float valor)
{
if (this.inicio == null)
{
Console.WriteLine("o Valor preenchido nao existe na Lista");
}
else
{
NoLista antecesser = this.inicio;
if(antecesser.info != valor)
{
antecesser = this.inicio.proximo;
}
//aqui quero deletar o valor
}
}
Show what you’ve done, and indicate what you’re having trouble with.
– Maniero
var numeros = new LinkedList<int>(new int[] { 1, 2, 3, 4 });
numeros.Remove(3);
– Bruno Piovan
ready, implemented the question.
– WesleyDSantos