O'Reilly logo
  • Zachary Kreft thinks this is interesting:

Here’s the complete example:

From

Cover of C# 6.0 in a Nutshell, 6th Edition

Note

Sample code for full event pattern.