Exemplo n.º 1
0
        // Event Publisher: tar ALLTID den typen min Custom-event-klass har, i det här fallet RankningArgs). Enda undantag om jag skickar tomt Event-objekt.

        protected void OnNyttBästaResultat(RankingArgs args)
        {
            if (NyttBästaResultat != null)
            {
                // Skickar Event-objektet via mitt Event NyttBästaResultat.
                //Signaturen är alltid (this,args) om jag inte skickar ett TOMT event-objekt.
                NyttBästaResultat(this, args);
            }
        }
Exemplo n.º 2
0
 // Event Reciver: Notera att den är statisk och har signaturen (object sender, RankingArgs args)
 public static void NyttBästa(object sender, RankingArgs args)
 {
     Console.WriteLine("Nytt bästa är {0} och slogs av {1}", args.Poäng, args.Spelarnamn);
     Console.ReadLine();
 }