Ambiente.Proprietà IStop 10ButProcess

Ambiente.Proprietà IStop 10ButProcess
L'esecuzione dei programmi C# è molto semplice e chiaro per prevedere l'output. In alcuni casi, dobbiamo conoscere il processo in esecuzione nella nostra macchina. La classe ambientale in C# indica quale processo è in esecuzione nel nostro sistema utilizzando la proprietà IS64BITPROCESS.

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.