Ora discuteremo di quella proprietà in dettaglio.
Ambiente.IS64BITProcess
Questa proprietà è disponibile nella classe ambientale. Fornisce informazioni sull'ambiente di lavoro come variabili, metodi utilizzati e informazioni relative al sistema in C#.
IS64BitProcess è una proprietà nella classe di ambiente C# che viene utilizzata per verificare il processo in esecuzione nella nostra macchina.
Se il processo in esecuzione nella nostra macchina è un processo a 64 bit, il valore booleano - true - viene restituito. Altrimenti, restituisce falso.
Questa proprietà può essere applicata in .NET 2.0,2.1,3.0.3.1 e 6.7.
Sintassi:
bool is64bitprocess
Vediamo i seguenti esempi per capire meglio il concetto.
Esempio 1:
Controlla il processo utilizzando la proprietà precedente.
Spiegazione:
Riga 01: Utilizziamo la libreria di sistema per l'utilizzo della console.WriteLine () e le altre dichiarazioni nel nostro codice.
Riga 03: Creiamo una classe chiamata Linuxhint dopo.
Riga 05: Il metodo principale () inizia da qui.
Riga 09: Console.Writeline (ambiente.Is64BitProcess);
All'interno del metodo principale (), controlliamo il processo di esecuzione utilizzando il IS64BITProcess proprietà.
Infine, l'output è vero.
Esempio 2:
Possiamo fare il codice precedente in un modo più preciso. Basta aggiungere le istruzioni condizionali per visualizzare l'output con un messaggio.
Spiegazione:
Riga 01: Utilizziamo la libreria di sistema per l'utilizzo della console.WriteLine () e le altre dichiarazioni nel nostro codice.
Riga 03: Creiamo una classe chiamata Linuxhint dopo.
Riga 05: Il metodo principale () inizia da qui.
Riga 08: se (ambiente.Is64BitProcess == true)
All'interno del metodo principale (), controlliamo se il processo è un processo a 64 bit utilizzando il IS64BITProcess proprietà all'interno della condizione "if".
Se questo diventa vero, il seguente messaggio viene visualizzato eseguendo l'istruzione console:
Console.WriteLine ("Il processo in esecuzione nel nostro sistema attuale è un processo a 64 bit");
Riga 14: Altrimenti, va al blocco altro ed esegue l'istruzione console alla riga 17.
Linea 17: Console.WriteLine ("Il processo in esecuzione nel nostro sistema attuale è un processo a 64 bit");
Infine, l'output è Il processo in esecuzione nel nostro sistema attuale è un processo a 64 bit Ciò significa che il processo in esecuzione nel nostro sistema è un processo a 64 bit (se viene eseguito il blocco).
Conclusione
Alla fine di questo articolo, siamo venuti a sapere che è possibile verificare se il processo in esecuzione nella nostra macchina è un 64 bit o non utilizza la proprietà IS64BITProcess. Se il processo in esecuzione nella nostra macchina è un processo a 64 bit, il valore booleano - true - viene restituito. Altrimenti, restituisce falso. Possiamo applicare questa proprietà in .NET 2.0,2.1,3.0.3.1 e 6.7 versioni.