Entorno C#.Propiedad de osversion

Entorno C#.Propiedad de osversion

Estás escribiendo y ejecutando tantos programas de C#. ¿Cuál cree que es la versión de su sistema operativo en la que está ejecutando estas aplicaciones??

Verifiquemos nuestra versión del sistema operativo leyendo este artículo.

Ambiente.Versión del sistema operativo

Esta propiedad está disponible en clase de entorno. C# proporciona información sobre el entorno de trabajo, como variables, métodos utilizados e información relacionada con el sistema.

Osversion devuelve el sistema operativo con el identificador de la plataforma y el número de versión.

Sintaxis:

entorno de cadena.Nombre de la máquina


Esta propiedad se puede aplicar en .Net 2.0,2.1,3.0.3.1,3,5,5,6 y 7.

Devuelve el InvalioperationException Cuando la propiedad de Osversion no obtiene la versión.

Ejemplo 1:

Devolvamos la versión del sistema operativo que estamos ejecutando nuestro programa C#.


Explicación:

Dentro del método principal:

Línea 6:

Consola.WriteLine ("La versión del sistema operativo que está utilizando:"+entorno.Versión del sistema operativo);


Estamos obteniendo directamente la versión del sistema operativo utilizando la propiedad de Osversion.

Entonces, la versión que regresó es Unix 5.4.0.1080

Puede ser posible declarar una variable y almacenar esa versión e imprimirla.

Tenemos que almacenar la propiedad de retorno en una variable definida por un tipo de datos llamado sistema.Sistema operativo. Almacena el tipo de sistema operativo.

Sintaxis:

Sistema.OperatatingSystem variable_name = entorno.Versión del sistema operativo;

Ejemplo 2:

Demostremos el escenario anterior.


Aquí, establecemos la propiedad de Osversion en la variable - Version_var que almacena la osversion. Finalmente, podemos obtener la versión de la variable.

Conclusión

En este tutorial de C#, discutimos cómo obtener la versión del sistema operativo utilizando la propiedad de Osversion con dos ejemplos. Osversion devuelve el sistema operativo con el identificador de la plataforma y el número de versión. Si la propiedad Osversion no obtiene la versión, entonces devuelve la excepción: InvalidOperationException.