Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/gm0stache/EventPatternStudy. Simple example on how to use events in C#. The event can be canceled (aka. stopped) by any one subscriber by modifying the event args.
Something went wrong. Try again.
EventPatternStudy Program.cs
423 B · 16 lines
C#
at main
12345678910111213141516// See https://aka.ms/new-console-template for more information
using System;using EventPatternStudy;
void OnNewNumber(object sender, NewNumberEventArgs args){ Console.WriteLine($"{args.TimeStamp}: {args.EventNumber}. event occured"); if (args.EventNumber % 5 == 0) args.Cancel = true;}
EventProvider eventProvider = new();eventProvider.NewNumber += OnNewNumber;eventProvider.Start();
Console.ReadKey();