Propiedades Is64BitOperatingSystem y Is64BitProcess en .NET Framework 4.0
Introducción:
Siguiendo la línea de mi última entrada en la que hablaba de alguna de esas novedades de .NET Framework 4.0 que quizás hayan pasado desapercibidas, voy a hablar en esta ocasión de Is64BitOperatingSystem y Is64BitProcess, dos propiedades muy simples en comprensión y uso que pertenecen ambas a la clase Environment.
Clase Environment:
La clase Environment que puede ser localizada en el namespace System y concretamente en la librería mscorlib.dll, ha sido ampliada en .NET Framework 4.0 con dos nuevas propiedades, Is64BitOperatingSystem y Is64BitProcess.
Is64BitOperatingSystem y Is64BitProcess:
Estas dos propiedades estáticas se utilizan como no puede ser de otro forma, de manera directa.
La misión de Is64BitOperatingSystem es saber si el sistema operativo sobre el que se está ejecutando la aplicación es de 64 bits o no.
Por lo tanto, devolverá un valor System.Boolean a true si es un sistema operativo de 64 bits y false en caso contrario.
Su llamada es del tipo: Environment.Is64BitOperatingSystem.
La misión de Is64BitProcess por su parte, es saber si el proceso que se está ejecutando es de 64 bits o no.
Al igual que con Is64BitOperatingSystem, devolverá un valor System.Boolean a true si es un proceso de 64 bits y false en caso contrario.
Su llamada es del tipo: Environment.Is64BitProcess.
Como podemos apreciar, estas dos propiedades no representan complejidad, y su explicación de uso y funcionamiento es realmente simple.