Umfeld.ISTOP 10BUTPROCESS -Eigentum

Umfeld.ISTOP 10BUTPROCESS -Eigentum
Das Ausführen der C# -Programme ist sehr einfach und klar, um die Ausgabe vorherzusagen. In einigen Fällen müssen wir den Prozess kennen, der in unserer Maschine ausgeführt wird. Die Umgebungsklasse in C# gibt an, welcher Prozess in unserem System mit der IS64BitProcess -Eigenschaft ausgeführt wird.

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.