Has anyone ever tried to generate extension methods using System.CodeDom under .NET 4.0? There doesn't seem to be any way to specify a CodeMemberMethod or CodeParameterDeclarationExpression as being an extension method/parameter.
If this isn't possible, are there any good workarounds?
Thanks
Apparently CodeDom isn't able to generate the correct code for the first parameter of an extension method, but you can cheat it like this:
var param = new CodeParameterDeclarationExpression("this string", "s");
It will blissfully ignore the fact that "this string" is not a valid type...
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With