I\'m a very new to C#. Just playing around with it. Not for a real purpose.
void makeOutput( int _param) { Console.WriteLine( _param.ToString()); } //..
void makeOutput(Func _param) { makeOutput(_param()); } void makeOutput(int _param) { Console.WriteLine( _param.ToString()); }
This can do the trick! It's the simples way : overloading!