protected void SignalizirajPrestanakKise() { // dodatne informacije sadrže vrijeme kad je kiša prestala padati KisaEventArgs info = new KisaEventArgs(DateTime.Now); // pošalji signal da pada kiša s informacijom o pošiljatelju i dodatnim informacijama if (NePadaKisa != null) // da li uopće netko sluša? { NePadaKisa(this, info); } }
public static void MetodaKojaUzimaKisobran(Prognoza nepoznatiPosiljatelj, KisaEventArgs informacije) { System.Console.WriteLine("Uzimam kišobran jer {0} prognoza {1} kaže da moram!", nepoznatiPosiljatelj.Naziv, informacije.Vrijeme); }