Comment connaître le système d'exploitation actuel / plate-forme de l'exécution du code (Android / iOS)

À L'Aide De Xamarin.Android et Xamarin.iOS, j'ai besoin de l'actuel OS sont partagés dans une section de code. Un enum, un entier ou une chaîne de caractères, il n'a pas d'importance.

J'ai essayé ceci:

System.Environment.OSVersion

Qui est toujours "Unix" avec certaines version de noyau d'informations.

Il y a des info sur Android par exemple comme

Android.OS.Build.VERSION

Mais il doit être dans l'Android code spécifique de l'article.
Est-il possible de connaître le système d'exploitation actuel dans une bibliothèque commune?

Puis-je vous demander ce que vous voulez faire avec cette info?
double possible de Comment récupérer le sdk android version?
mon serveur (en fournissant des données et des services) a besoin de savoir who fait la demande (exploitation forestière, les notifications push, certaines données de l'INTERFACE utilisateur...)
nope. La question que vous avez concernant est sur Android uniquement version du SDK. J'ai besoin d'avoir un discriminant entre Android/iOS.

OriginalL'auteur Askolein | 2013-09-02