If you have looked at Microsoft's implementation of .NET or their shared source code, you will not be able to contribute to Mono.