How to delete the middle value from a linked list C #
Element Class;
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
}
}