Exemplo n.º 1
0
    public Parkable Unpark()
    {
        Parkable p = PopFauxStack();

        p.Unpark();
        return(p);
    }
Exemplo n.º 2
0
    Parkable PopFauxStack()
    {
        var      lastIndex = fauxStack.Count - 1;
        Parkable p         = fauxStack[lastIndex];

        fauxStack.RemoveAt(lastIndex);
        return(p);
    }
Exemplo n.º 3
0
 public void Park(Parkable p)
 {
     PushFauxStack(p);
     p.Park();
 }
Exemplo n.º 4
0
 void PushFauxStack(Parkable p)
 {
     fauxStack.Add(p);
 }