C # Environnement.Propriété d'osversion

C # Environnement.Propriété d'osversion

Vous écrivez et gérez tant de programmes C #. Que pensez-vous que votre version du système d'exploitation est dans laquelle vous exécutez ces applications?

Vérifions notre version du système d'exploitation en lisant cet article.

Environnement.Osversion

Cette propriété est disponible en classe d'environnement. C # fournit des informations sur l'environnement de travail comme les variables, les méthodes utilisées et les informations liées au système.

Osversion renvoie le système d'exploitation avec l'identifiant de plate-forme et le numéro de version.

Syntaxe:

environnement de cordes.Nom de la machine


Cette propriété peut être appliquée dans .Net 2.0,2.1,3.0.3.1,3,5,5,6 et 7.

Il renvoie le InvalidOperationException Lorsque la propriété Osversion n'obtient pas la version.

Exemple 1:

Renvoyons la version du système d'exploitation que nous exécutons notre programme C #.


Explication:

À l'intérieur de la méthode principale:

Ligne 6:

Console.WriteLine ("La version du système d'exploitation que vous utilisez:" + Environnement.Osversion);


Nous obtenons directement la version du système d'exploitation à l'aide de la propriété Osversion.

Donc, la version qui est retournée est Unix 5.4.0.1080

Il peut être possible de déclarer une variable et de stocker cette version et de l'imprimer.

Nous devons stocker la propriété de retour dans une variable définie par un type de données appelé System.Système opérateur. Il stocke le type de système d'exploitation.

Syntaxe:

Système.OperatingSystem variable_name = environnement.Osversion;

Exemple 2:

Voyons le scénario ci-dessus.


Ici, nous définissons la propriété Osversion sur la variable - version_var qui stocke l'osversion. Enfin, nous pouvons obtenir la version de la variable.

Conclusion

Dans ce tutoriel C #, nous avons discuté de la façon d'obtenir la version du système d'exploitation à l'aide de la propriété Osversion avec deux exemples. Osversion renvoie le système d'exploitation avec l'identifiant de plate-forme et le numéro de version. Si la propriété Osversion n'obtient pas la version, elle renvoie l'exception - InvalidOperationException.