Umfeld.ISTOP 10bitoperatingsystem -Eigentum

Umfeld.ISTOP 10bitoperatingsystem -Eigentum

Betrachten Sie ein Szenario:

Sie arbeiten an der .Netzprojekt. In diesem Fall fragte Ihr Manager Sie, ob Sie an einem 32-Bit- oder 64-Bit-Betriebssystem arbeiten. Dann haben Sie die Systemhardware überprüft und gesagt, es sei ein 64 -Bit -Betriebssystem.

Aber er antwortete: ein ein .Nettoprogrammierer sollten die Eigenschaft des Betriebssystems mithilfe der vordefinierten Eigenschaften über C# kennen, anstatt manuell zu überprüfen.

Der Manager teilte Ihnen also mit, dass es eine Methode in C# gibt, um das aktuelle Arbeitssystem zu überprüfen.

Jetzt werden wir über dieses Eigentum sehen.

Umfeld.IS64bitoperatingsystem -Eigentum

Diese Eigenschaft ist in der Umgebungsklasse verfügbar. Es enthält Informationen über die Arbeitsumgebung wie Variablen, verwendete Methoden und systembezogene Informationen in C#.

Das IS64bitoperatings -System ist eine Eigenschaft in der C# -Envirkungsklasse, mit der das aktuelle Betriebssystem überprüft wird. Wenn das Betriebssystem eine 64-Bit-Architektur ist, gibt es True zurück. Ansonsten gibt es falsche zurück.

Diese Eigenschaft kann in angewendet werden .Netz 2.0,2.1,3.0.3.1 und 6.7.

Syntax:

bool is64bitoperatingsystem

Lassen Sie uns die folgenden Beispiele sehen, um das Konzept viel besser zu verstehen.

Beispiel 1:

Überprüfen Sie Ihre Betriebssystemarchitektur 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 08: Konsole.Writeline (Umgebung.Is64bitoperatingsystem);

In der Main () -Methode überprüfen wir die Betriebssystemarchitektur mit der Is64bitoperatingsystem Eigentum.

Schließlich ist die Ausgabe wahr, was bedeutet, dass wir derzeit unser C# -Programm auf einem 64-Bit-Betriebssystem ausführen.

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.Is64bitoperatingsystem == true)

In der Main () -Methode prüfen wir, ob das Betriebssystem 64-Bit-Architektur verwendet wird Is64bitoperatingsystem Eigenschaft im Inneren des Zustands "If".

Wenn dies zutrifft, wird die folgende Nachricht durch Ausführung der Konsolenanweisung angezeigt:

Konsole.WriteLine ("Sie arbeiten an 64-Bit-Betriebssystemarchitektur");

Zeile 14: Andernfalls geht es zum Else -Block und führt die Konsolenanweisung in Zeile 17 aus.

Zeile 17: Konsole.WriteLine („Sie arbeiten nicht an 64-Bit-Betriebssystemarchitektur“);

Schließlich ist der Ausgang Sie arbeiten an 64-Bit-Betriebssystemarchitektur Dies bedeutet, dass wir derzeit unser C# -Programm auf einem 64-Bit-Betriebssystem ausführen (wenn Block ausgeführt wird).

Abschluss

Jetzt hat der Programmierer die Eigenschaft, die die Betriebssystemarchitektur überprüft, in der seine Programme ausgeführt werden. Er teilte seinem Manager mit, dass diese Eigenschaft in der Umgebungsklasse verfügbar ist, um zu überprüfen. Wenn das Betriebssystem 64-Bit-Architektur ist, gibt es True zurück. Ansonsten gibt es falsche zurück. Der Manager fühlte sich glücklich.