Veja este ponto de referência .
O Mono às vezes pode ser executado mais rápido que o .NET e mais rápido do que o código compilado nativo. No entanto, o Mono pode não incluir todos os recursos de libs da plataforma .NET. A partir da versão 5, parece incluir todos os recursos do C #.