Ambiente.ISTOP 10BOTOPERATINGSYSTEM SISTEMA

Ambiente.ISTOP 10BOTOPERATINGSYSTEM SISTEMA

Considere un escenario:

Estás trabajando en el .Proyecto neto. En ese caso, su gerente le preguntó si está trabajando en un sistema operativo de 32 bits o de 64 bits. Luego, verificó el hardware del sistema y dijo que es un sistema operativo de 64 bits.

Pero él respondió: ser un .Programador neto, debe conocer la propiedad del sistema operativo utilizando las propiedades predefinidas a través de C# en lugar de verificar manualmente.

Por lo tanto, el gerente le dijo que hay un método en C# para verificar el sistema operativo que trabaja actual.

Ahora veremos sobre esa propiedad.

Ambiente.IS64BOTOPERATINGSYSTEM PROPIEDAD

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

El IS64BitOperatingSystem es una propiedad en la clase de entorno C# que se utiliza para verificar el sistema operativo actual. Si el sistema operativo es una arquitectura de 64 bits, devuelve verdadero. De lo contrario, devuelve falso.

Esta propiedad se puede aplicar en .Net 2.0,2.1,3.0.3.1 y 6.7.

Sintaxis:

bool is64BitOperatingSystem

Veamos los siguientes ejemplos para comprender el concepto mucho mejor.

Ejemplo 1:

Verifique su arquitectura del sistema operativo utilizando la propiedad anterior.

Explicación:

Línea 01: Usamos la biblioteca del sistema para usar la consola.WriteLine () y las otras declaraciones en nuestro código.

Línea 03: Creamos una clase llamada Linuxhint después.

Línea 05: El método principal () comienza desde aquí.

Línea 08: Consola.Escritura (medio ambiente.IS64BOTOPERATINGSYSTEM);

Dentro del método main (), verificamos la arquitectura del sistema operativo utilizando el IS64BitOperatingSystem propiedad.

Finalmente, la salida es verdadera, lo que significa que actualmente estamos ejecutando nuestro programa C# en un sistema operativo de 64 bits.

Ejemplo 2:

Podemos hacer el código anterior de una manera más precisa. Simplemente agregue las declaraciones condicionales para mostrar la salida con un mensaje.

Explicación:

Línea 01: Usamos la biblioteca del sistema para usar la consola.WriteLine () y las otras declaraciones en nuestro código.

Línea 03: Creamos una clase llamada Linuxhint después.

Línea 05: El método principal () comienza desde aquí.

Línea 08: IF (entorno.IS64BitOperatingSystem == Verdadero)

Dentro del método main (), verificamos si el sistema operativo es una arquitectura de 64 bits utilizando la IS64BitOperatingSystem propiedad dentro de la condición "si".

Si esto se hace cierto, el siguiente mensaje se mostrará ejecutando la instrucción de la consola:

Consola.WriteLine ("Estás trabajando en una arquitectura OS de 64 bits");

Línea 14: De lo contrario, va al bloque de Else y ejecuta la declaración de la consola en la línea 17.

Línea 17: Consola.WriteLine ("No está trabajando en una arquitectura OS de 64 bits");

Finalmente, la salida es Estás trabajando en una arquitectura OS de 64 bits lo que significa que actualmente estamos ejecutando nuestro programa C# en un sistema operativo de 64 bits (si se ejecuta el bloque).

Conclusión

Ahora, el programador tiene la propiedad que verifica la arquitectura del sistema operativo en la que se ejecutan sus programas. Le dijo a su gerente que esta propiedad está disponible en la clase de entorno que se utiliza para verificar si el sistema operativo actual es de 64 bits o no devolviendo un valor booleano. Si el sistema operativo es una arquitectura de 64 bits, devuelve verdadero. De lo contrario, devuelve falso. El gerente se sintió feliz.