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.