Как определить, на какой платформе мой код C # / F # работает в моно или .NET? - PullRequest
2 голосов
/ 07 июня 2010

Мне нужно использовать .NET или MONO для программирования на C # / F #. Как я узнаю, что на какой платформе работает мой код C # / F #?

1 Ответ

6 голосов
/ 07 июня 2010

Ты не должен был этого делать. Однако, если это действительно необходимо, вы можете проверить тип Mono.Runtime. Из Mono FAQ :

Type t = Type.GetType ("Mono.Runtime");
if (t != null)
    Console.WriteLine ("You are running with the Mono VM");
else
    Console.WriteLine ("You are running something else");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...