Using a cleaner lambda syntax for the C# demos instead of the delegate syntax