Is it possible to have a C# lambda/delegate that can take a variable number of parameters that can be invoked with a Dynamic-invoke?
All my attempts to use the \'par
No, but with a little help, you can almost fake it:
object[] Params(params object[] args) { return args;} // : Action CWL = (format, args) => Console.WriteLine(format, args); CWL("{0}, {1}", Params(1,2));