public void Test_Vraag5A() { HalteLinked nhl = new HalteLinked("Bushalte NHL Hogeschool", TimeSpan.Zero); LijnLinked lijnLinked = new LijnLinked(12, nhl); Assert.AreEqual(1, lijnLinked.Count); HalteLinked stenden = new HalteLinked("Bushalte Stenden Hogeschool", TimeSpan.FromMinutes(1)); nhl.Volgende = stenden; Assert.AreEqual(2, lijnLinked.Count); HalteLinked harmonie = new HalteLinked("Bushalte Harmonie", TimeSpan.FromMinutes(3)); stenden.Volgende = harmonie; Assert.AreEqual(3, lijnLinked.Count); HalteLinked zaailand = new HalteLinked("Bushalte Zaailand", TimeSpan.FromMinutes(1)); harmonie.Volgende = zaailand; Assert.AreEqual(4, lijnLinked.Count); HalteLinked busstation = new HalteLinked("Bushalte Busstation", TimeSpan.FromMinutes(5)); zaailand.Volgende = busstation; Assert.AreEqual(5, lijnLinked.Count); }
public LijnLinked(int lijnNr, HalteLinked halte) { LijnNr = lijnNr; top = halte; count++; reistijd = halte.Totaal; }
public LijnLinked(int lijnNr, HalteLinked halte) { LijnNr = lijnNr; top = halte; top.Volgende = top; top.Reisduur = Reistijd(); lijnNrList.AddFirst(lijnNr); }
//Vraag 5B public TimeSpan Reistijd() { TimeSpan result = TimeSpan.FromSeconds(0); while (top != null) { result += top.Reisduur; top = top.Volgende; } return(result); }
//Vraag 5B public TimeSpan Reistijd() { HalteLinked halte = top; while (halte.Volgende != null) { halte = halte.Volgende; reistijd = reistijd + halte.Reisduur; } return(reistijd); }
//Vraag 5B public TimeSpan Reistijd() { TimeSpan totalReistijd = TimeSpan.Zero; HalteLinked current = top; while (current != null) { totalReistijd += current.Reisduur; current = current.Volgende; } return(totalReistijd); }
//Vraag 5B public TimeSpan Reistijd() { TimeSpan t = TimeSpan.FromSeconds(0); HalteLinked h = top; while (h != null) { t += h.Reisduur; h = h.Volgende; } return(t); }
//Vraag 5B public TimeSpan Reistijd() { long ticks = 0; HalteLinked needsNull = top; while (needsNull != null) { ticks += needsNull.Reisduur.Ticks; needsNull = needsNull.Volgende; } return(new TimeSpan(ticks)); }
//Vraag 5B public TimeSpan Reistijd() { TimeSpan reisTijd = TimeSpan.FromSeconds(0); HalteLinked loop = top; while (loop != null) { reisTijd += loop.Reisduur; loop = loop.Volgende; } return(reisTijd); }
//Vraag 5B public TimeSpan Reistijd() { TimeSpan t = TimeSpan.FromSeconds(0); HalteLinked next = top; while (next != null) { t += next.Reisduur; next = next.Volgende; } return(t); }
//Vraag 5B public TimeSpan Reistijd() { TimeSpan toReturn = TimeSpan.FromSeconds(0); while (top != null) { toReturn += top.Reisduur; top = top.Volgende; } return(toReturn); }
//Vraag 5B public TimeSpan Reistijd() { TimeSpan result = new TimeSpan(0); HalteLinked current = top; while (current != null) { result += current.Reisduur; current = current.Volgende; } return(result); }
//Vraag 5B public TimeSpan Reistijd() { HalteLinked current = top; TimeSpan res = TimeSpan.FromSeconds(0); while (current != null) { res += current.Reisduur; current = current.Volgende; } return(res); }
//Vraag 5B public TimeSpan Reistijd() { HalteLinked next = top; TimeSpan reistijd = next.Reisduur; while (next.Volgende != null) { next = next.Volgende; reistijd += next.Reisduur; } return(reistijd); }
//Vraag 5B public TimeSpan Reistijd() { HalteLinked curr = top; TimeSpan reistijd = TimeSpan.FromSeconds(0); while (curr != null) { reistijd += curr.Reisduur; curr = curr.Volgende; } return(reistijd); }
//Vraag 5B public TimeSpan Reistijd() { TimeSpan time = TimeSpan.FromSeconds(0); HalteLinked current = top; while (current != null) { time += current.Reisduur; current = current.Volgende; } return(time); }
//Vraag 5B public TimeSpan Reistijd() { HalteLinked temp = top; TimeSpan result = TimeSpan.FromMinutes(0); while (temp != null) { result += temp.Reisduur; temp = temp.Volgende; } return(result); }
//Vraag 5B public TimeSpan Reistijd() { TimeSpan reisTijd = TimeSpan.FromSeconds(0); HalteLinked currentHalte = top; while (currentHalte != null) { reisTijd += currentHalte.Reisduur; currentHalte = currentHalte.Volgende; } return(reisTijd); }
//Vraag 5B public TimeSpan Reistijd() { var result = top.Reisduur; HalteLinked temp = top.Volgende; while (temp != null) { result += temp.Reisduur; temp = temp.Volgende; } return(result); }
//Vraag 5B public TimeSpan Reistijd() { TimeSpan reisTijd = top.Reisduur; HalteLinked current = top; while (current.Volgende != null) { current = current.Volgende; reisTijd += current.Reisduur; } return(reisTijd); }
//Vraag 5B public TimeSpan Reistijd() { TimeSpan totaleReistijd = TimeSpan.FromSeconds(0); HalteLinked tempTop = top; while (tempTop != null) { totaleReistijd += tempTop.Reisduur; tempTop = tempTop.Volgende; } return(totaleReistijd); }
//Vraag 5B public TimeSpan Reistijd() { TimeSpan duur = new TimeSpan(); HalteLinked current = top; while (current != null) { duur += current.Reisduur; current = current.Volgende; } return(duur); }
//Vraag 5B public TimeSpan Reistijd() { TimeSpan count = TimeSpan.FromSeconds(0); HalteLinked temp = top; while (temp.Volgende != null) { count += temp.Reisduur; temp = temp.Volgende; } count += temp.Reisduur; return(count); }
//Vraag 5B public TimeSpan Reistijd() { TimeSpan time = TimeSpan.FromMinutes(0); HalteLinked current = top; while (current != null) { time += current.Reisduur; if (current.Volgende == null) { break; } current = current.Volgende; } return(time); }
//Vraag 5B public TimeSpan Reistijd() { TimeSpan tijd = TimeSpan.FromMinutes(0); HalteLinked temp = top; int count = //het aantal haltes for (int i = 0; i >= counter; i++) { tijd += temp.Reisduur; if (temp != temp.Volgende) { temp = temp.Volgende; } tijd += TimeSpan.FromMinutes(1); } return(tijd); }
//Vraag 5B public TimeSpan Reistijd() { HalteLinked replaced = top; TimeSpan result = TimeSpan.FromSeconds(0); while (LijnNr != 0) { result += replaced.Reisduur; if (replaced.Volgende == null) { break; } replaced = replaced.Volgende; } return(result); }
public void TestVraag5B() { HalteLinked nhl = new HalteLinked("Bushalte NHL Hogeschool", TimeSpan.Zero); HalteLinked stenden = new HalteLinked("Bushalte Stenden Hogeschool", TimeSpan.FromMinutes(1)); HalteLinked harmonie = new HalteLinked("Bushalte Harmonie", TimeSpan.FromMinutes(3)); HalteLinked zaailand = new HalteLinked("Bushalte Zaailand", TimeSpan.FromMinutes(1)); HalteLinked busstation = new HalteLinked("Bushalte Busstation", TimeSpan.FromMinutes(5)); nhl.Volgende = stenden; stenden.Volgende = harmonie; harmonie.Volgende = zaailand; zaailand.Volgende = busstation; LijnLinked lijnLinked = new LijnLinked(12, nhl); Assert.AreEqual(TimeSpan.FromMinutes(10), lijnLinked.Reistijd()); }
//Vraag 5B public TimeSpan Reistijd() { TimeSpan result = TimeSpan.Zero; if (top == null) { return(result); } HalteLinked current = top; while (current != null) { result = result.Add(current.Reisduur); current = current.Volgende; } return(result); }
//Vraag 5B public TimeSpan Reistijd() { // globale variable aanmaken om de totale reistijd aan toe te kennen TimeSpan reistijd = TimeSpan.FromMinutes(0); // tmp variable aanmaken om de top aan toe te kennen zodat we niet per ongeluk de top aanpassen HalteLinked tmp = top; // zolang het item niet null is moet de loop doorgaan while (tmp != null) { // de reistijd van het huidige item bij de reistijd van de rest optellen reistijd += tmp.Reisduur; // het volgende item toekennen aan de tmp variable tmp = tmp.Volgende; } // de totale reistijd teruggeven return(reistijd); }
//Vraag 5A public void RemoveLastHalte() { HalteLinked current = _begin; while (current != null) { if (current.Volgende == null) { _begin = null; } if (current.Volgende != null && current.Volgende.Volgende == null) { current.Volgende = null; break; } current = current.Volgende; } }