I haven't really come across this syntax during my Programming classes in Uni before and I'm curious as to what it means.
The only times I've had to implement it was:
When I had to create a
BackgroundWorker
that had to be added to theProgressChanged
eventInvoke((MethodInvoker)(() => updatePing((int) e.UserState)));
When researching tutorials on using the Caliburn.Micro MVVM framework
NotifyOfPropertyChange(() => Count);
I have tried searching around on what this notation means but the special characters it uses seem to mess with google search and I have no idea what it is called.