Jetzt werden wir diese Eigenschaft im Detail diskutieren.
Umfeld.Is64bitProcess
Diese Eigenschaft ist in der Umgebungsklasse verfügbar. Es enthält Informationen über die Arbeitsumgebung wie Variablen, verwendete Methoden und systembezogene Informationen in C#.
Der IS64bitProcess ist eine Eigenschaft in der C# -Envirkungsklasse, mit der der Prozess, der in unserer Maschine ausgeführt wird, überprüft wird.
Wenn der in unserer Maschine ausgeführte Prozess ein 64 -Bit -Prozess ist, wird der boolesche Wert - True - zurückgegeben. Ansonsten gibt es falsche zurück.
Diese Eigenschaft kann in der angewendet werden .Netz 2.0,2.1,3.0.3.1 und 6.7.
Syntax:
bool is64bitprocess
Lassen Sie uns die folgenden Beispiele sehen, um das Konzept besser zu verstehen.
Beispiel 1:
Überprüfen Sie Ihren Prozess mithilfe der vorherigen Eigenschaft.
Erläuterung:
Zeile 01: Wir verwenden die Systembibliothek für die Verwendung der Konsole.WriteLine () und die anderen Aussagen in unserem Code.
Zeile 03: Wir erstellen eine Klasse namens LinuxHint danach.
Zeile 05: Die main () -Methode beginnt von hier aus.
Zeile 09: Konsole.Writeline (Umgebung.Is64bitProcess);
In der Main () -Methode überprüfen wir den Laufprozess mit dem Is64bitProcess Eigentum.
Schließlich ist die Ausgabe wahr.
Beispiel 2:
Wir können den vorherigen Code genauer erstellen. Fügen Sie einfach die bedingten Anweisungen hinzu, um die Ausgabe mit einer Nachricht anzuzeigen.
Erläuterung:
Zeile 01: Wir verwenden die Systembibliothek für die Verwendung der Konsole.WriteLine () und die anderen Aussagen in unserem Code.
Zeile 03: Wir erstellen eine Klasse namens LinuxHint danach.
Zeile 05: Die main () -Methode beginnt von hier aus.
Zeile 08: if (Umgebung.Is64bitprocess == true)
In der Hauptmethode () prüfen wir, ob der Prozess ein 64-Bit-Prozess mit der Is64bitProcess Eigenschaft im Inneren des Zustands "If".
Wenn dies zutrifft, wird die folgende Nachricht angezeigt, indem die Konsolenanweisung ausgeführt wird:
Konsole.WriteLine („Der in unserem aktuelle System ausgeführte Prozess ist 64-Bit-Prozess“);
Zeile 14: Ansonsten geht es zum else -Block und führt die Konsolenanweisung in Zeile 17 aus.
Zeile 17: Konsole.WriteLine („Der in unserem aktuelle System ausgeführte Prozess ist 64-Bit-Prozess“);
Schließlich ist der Ausgang Der in unserem aktuelle System ausgeführte Prozess ist 64-Bit-Prozess Dies bedeutet, dass der in unserem System ausgeführte Prozess ein 64-Bit-Prozess ist (wenn Block ausgeführt wird).
Abschluss
Am Ende dieses Artikels haben wir erfahren, dass es möglich ist, zu überprüfen. Wenn der in unserer Maschine ausgeführte Prozess ein 64 -Bit -Prozess ist, wird der boolesche Wert - True - zurückgegeben. Ansonsten gibt es falsche zurück. Wir können diese Eigenschaft in der Anwendung anwenden .Netz 2.0,2.1,3.0.3.1 und 6.7 Versionen.