Środowisko.ISTOP 10 BUTPROCESS Nieruchomość

Środowisko.ISTOP 10 BUTPROCESS Nieruchomość
Uruchomienie programów C# jest bardzo proste i jasne, aby przewidzieć wyjście. W niektórych przypadkach musimy znać proces, który działa na naszym komputerze. Klasa środowiska w C# informuje, który proces działa w naszym systemie za pomocą właściwości IS64bitProcess.

Teraz szczegółowo omówimy tę nieruchomość.

Środowisko.IS64BITPROCESS

Ta właściwość jest dostępna w klasie środowiska. Dostarcza informacji o środowisku pracy, takich jak zmienne, zastosowane metody i informacje związane z systemem w C#.

IS64BitProcess to właściwość w klasie środowiska C#, która służy do sprawdzenia procesu działającego na naszym komputerze.

Jeśli proces, który działa w naszym komputerze, jest procesem 64 -bitowym, wartość logiczna - prawda - jest zwracana. W przeciwnym razie zwraca fałsz.

Ta właściwość może być stosowana w .Netto 2.0,2.1,3.0.3.1 i 6.7.

Składnia:

Bool Is64bitProcess

Zobaczmy następujące przykłady, aby lepiej zrozumieć koncepcję.

Przykład 1:

Sprawdź proces za pomocą poprzedniej właściwości.

Wyjaśnienie:

Linia 01: Używamy biblioteki systemowej do korzystania z konsoli.WriteLine () i inne stwierdzenia w naszym kodzie.

Linia 03: Tworzymy klasę o nazwie Linuxhint po.

Linia 05: Zaczyna się stąd metoda main ().

Linia 09: Konsola.Writeline (środowisko.IS64BITPROCESS);

Wewnątrz metody main () sprawdzamy proces uruchamiania za pomocą IS64BITPROCESS nieruchomość.

Wreszcie wyjście jest prawdziwe.

Przykład 2:

Możemy zrobić poprzedni kod w bardziej precyzyjny sposób. Po prostu dodaj instrukcje warunkowe, aby wyświetlić wyjście z komunikatem.

Wyjaśnienie:

Linia 01: Używamy biblioteki systemowej do korzystania z konsoli.WriteLine () i inne stwierdzenia w naszym kodzie.

Linia 03: Tworzymy klasę o nazwie Linuxhint po.

Linia 05: Zaczyna się stąd metoda main ().

Linia 08: if (środowisko.IS64BITPROCESS == True)

Wewnątrz głównej metody () sprawdzamy, czy proces jest procesem 64-bitowym za pomocą IS64BITPROCESS właściwość wewnątrz warunku „jeśli”.

Jeśli stanie się to prawdą, następujący komunikat jest wyświetlany przez wykonanie instrukcji konsoli:

Konsola.WriteLine („Proces działający w naszym obecnym systemie jest proces 64-bitowy”);

Linia 14: W przeciwnym razie trafia do bloku innego i wykonuje instrukcję konsoli w wierszu 17.

Linia 17: Konsola.WriteLine („Proces działający w naszym obecnym systemie jest proces 64-bitowy”);

Wreszcie, wyjście jest Proces działający w naszym obecnym systemie to proces 64-bitowy co oznacza, że ​​proces działający w naszym systemie jest procesem 64-bitowym (jeśli blok jest wykonywany).

Wniosek

Na końcu tego artykułu dowiedzieliśmy się, że można sprawdzić, czy proces, który działa na naszym komputerze, jest 64-bitowy, czy nie używa właściwości IS64BITProcess. Jeśli proces, który działa w naszym komputerze, jest procesem 64 -bitowym, wartość logiczna - prawda - jest zwracana. W przeciwnym razie zwraca fałsz. Możemy zastosować tę nieruchomość w .Netto 2.0,2.1,3.0.3.1 i 6.7 wersji.