//----------- public Tipas GautiS(int i) { Mazgas <Tipas> dd = pr as Mazgas <Tipas>; while (i > 0) { dd = dd.Kitas; i--; } return(dd.Duomenys); }
//Tiesioginis sąrašas public void DetiTies(Tipas inf) { var d1 = new Mazgas <Tipas>(inf, null); if (pr != null) { pb.Kitas = d1; pb = pb.Kitas; } else // jei sarasas tuscias { pr = d1; pb = pr; } }
public void Pradzia() { d = pr; }
public void Kitas() { d = d.Kitas; }
public Sarasas() { this.pr = null; this.d = null; this.pb = null; }
public Mazgas(Tipas duomenys, Mazgas <Tipas> adresas) { this.Duomenys = duomenys; this.Kitas = adresas; }