Environnement.Propriété ISTOP 10ButProcess

Environnement.Propriété ISTOP 10ButProcess
L'exécution des programmes C # est très simple et claire pour prédire la sortie. Dans certains cas, nous devons connaître le processus qui s'exécute dans notre machine. La classe d'environnement en C # indique quel processus s'exécute dans notre système en utilisant la propriété IS64BitProcess.

Maintenant, nous discuterons de cette propriété en détail.

Environnement.IS64BitProcess

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

Le IS64BitProcess est une propriété en classe d'environnement C # utilisée pour vérifier le processus qui s'exécute dans notre machine.

Si le processus qui s'exécute dans notre machine est un processus 64 bits, la valeur booléenne - true - est renvoyée. Sinon, il renvoie faux.

Cette propriété peut être appliquée dans le .Net 2.0,2.1,3.0.3.1 et 6.7.

Syntaxe:

bool is64bitprocess

Voyons les exemples suivants pour mieux comprendre le concept.

Exemple 1:

Vérifiez votre processus en utilisant la propriété précédente.

Explication:

Ligne 01: Nous utilisons la bibliothèque système pour utiliser la console.WriteLine () et les autres déclarations de notre code.

Ligne 03: Nous créons une classe nommée Linuxhint après.

Ligne 05: La méthode principale () commence à partir d'ici.

Ligne 09: Console.Écriture (environnement.IS64BitProcess);

À l'intérieur de la méthode Main (), nous vérifions le processus en cours d'exécution à l'aide du IS64BitProcess propriété.

Enfin, la sortie est vraie.

Exemple 2:

Nous pouvons faire le code précédent de manière plus précise. Ajoutez simplement les instructions conditionnelles pour afficher la sortie avec un message.

Explication:

Ligne 01: Nous utilisons la bibliothèque système pour utiliser la console.WriteLine () et les autres déclarations de notre code.

Ligne 03: Nous créons une classe nommée Linuxhint après.

Ligne 05: La méthode principale () commence à partir d'ici.

Ligne 08: si (environnement.Is64bitProcess == true)

À l'intérieur de la méthode principale (), nous vérifions si le processus est un processus 64 bits en utilisant le IS64BitProcess propriété à l'intérieur de la condition «IF».

Si cela devient vrai, le message suivant s'affiche en exécutant l'instruction Console:

Console.WriteLine («Le processus exécuté dans notre système actuel est un processus 64 bits»);

Ligne 14: Sinon, il va au bloc Else et exécute l'instruction de la console à la ligne 17.

Ligne 17: Console.WriteLine («Le processus exécuté dans notre système actuel est un processus 64 bits»);

Enfin, la sortie est Le processus exécuté dans notre système actuel est un processus 64 bits Ce qui signifie que le processus exécuté dans notre système est un processus 64 bits (si le bloc est exécuté).

Conclusion

À la fin de cet article, nous avons appris qu'il était possible de vérifier si le processus qui s'exécute dans notre machine est un 64 bits ou non l'utilisation de la propriété IS64BitProcess. Si le processus qui s'exécute dans notre machine est un processus 64 bits, la valeur booléenne - true - est renvoyée. Sinon, il renvoie faux. Nous pouvons appliquer cette propriété dans le .Net 2.0,2.1,3.0.3.1 et 6.7 versions.