So, C# doesn't allow us to change the return type when overriding methods. Could we do it in IL?
For reference, here is a C# version of the initial example in my previous blog post, and the resulting IL class & method signatures generated by the
Read More