Does C# have the convenient/standard way to "cast" function parameter list to tuples and back?
This "cast" operation if exists somewhere in .NET should be realized not on the language level (since there are no such type: "function parameter list") but somwhere in reflection libs. In forward case it return exact Type of tuple (by the function name), in backward case - call function with tuple fields.
It should look like packing/unpacking function parameter lists to tuples.
Append: Yes this is impossible in the language, but also I know/feel that this is possible using reflection and stack browsing.