private string[] ParsujVlak(string[] parametry) // Metoda vykonává operace s třídou Vlak { switch (parametry[1]) { case "Název": { return(Hlášení.ParsujVlak((Vlak)Proměnné[0])); //Jiné ParsujVlak, než toto! } case "ZeSměru": { Vlak vlak = (Vlak)Proměnné[0]; return(new string[] { vlak.SměrZ.ToString() }); } case "VeSměru": { Vlak vlak = (Vlak)Proměnné[0]; return(new string[] { vlak.SměrDo.ToString() }); } case "Příjezd": { Vlak vlak = (Vlak)Proměnné[0]; return(ParsujČas(vlak.Trasa.Záznamy[0].Příjezd)); } } return(new string[] { }); }
public void Ohlaš(bool znělka) { Hlášení hlášení = FrontaHlášení.Dequeue(); Ohlaš(hlášení.Tvar, znělka); }