//ok Action<int> CallbackWithParam1 = delegate { }; //error CS1593: Delegate 'System.Action<int>' does not take 0 arguments Action<int> CallbackWithParam2 = () => { };
Just wondered why the discrepancy really. :-/