How to detect which .NET runtime is being used (MS vs. Mono)?

前端 未结 5 1259
你的背包
你的背包 2020-11-28 10:33

I would like to know during execution of a program whether it is being executed using the Mono runtime or the Microsoft runtime.

I\'m currently using the following

5条回答
  •  时光说笑
    2020-11-28 11:00

    just run the below code..

    static bool IsMicrosoftCLR()
    {
        return (Type.GetType ("Mono.Runtime") == null)
    }
    

提交回复
热议问题