Ambiente.Proprietà IStop 10Bitoperatings System

Ambiente.Proprietà IStop 10Bitoperatings System

Considera uno scenario:

Stai lavorando al .Progetto netto. In tal caso, il tuo manager ti ha chiesto se stai lavorando su un sistema operativo a 32 bit o a 64 bit. Quindi, hai controllato l'hardware del sistema e hai detto che si tratta di un sistema operativo a 64 bit.

Ma ha risposto: essere un .Programmatore netto, dovresti conoscere la proprietà del sistema operativo utilizzando le proprietà predefinite tramite C# anziché controllare manualmente.

Quindi, il manager ti ha detto che esiste un metodo in C# per controllare l'attuale sistema operativo di lavoro.

Ora vedremo di quella proprietà.

Ambiente.Proprietà IS64BITOPERATISSYSTEM

Questa proprietà è disponibile nella classe ambientale. Fornisce informazioni sull'ambiente di lavoro come variabili, metodi utilizzati e informazioni relative al sistema in C#.

Il sistema di IS64Bitoperatings è una proprietà nella classe ambientale C# che viene utilizzata per controllare l'attuale sistema operativo. Se il sistema operativo è un'architettura a 64 bit, restituisce vero. Altrimenti, restituisce falso.

Questa proprietà può essere applicata in .NET 2.0,2.1,3.0.3.1 e 6.7.

Sintassi:

bool is64bitoperatingsystem

Vediamo i seguenti esempi per capire molto meglio il concetto.

Esempio 1:

Controlla l'architettura del sistema operativo utilizzando la proprietà precedente.

Spiegazione:

Riga 01: Utilizziamo la libreria di sistema per utilizzare la 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: console.Writeline (ambiente.IS64BITOPERATIS SYSTEM);

All'interno del metodo principale (), controlliamo l'architettura del sistema operativo utilizzando il IS64Bitoperatingsystem proprietà.

Infine, l'output è vero, il che significa che stiamo attualmente eseguendo il nostro programma C# su un sistema operativo a 64 bit.

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 utilizzare la 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: if (ambiente.IS64BitoperaTingsystem == true)

All'interno del metodo principale (), controlliamo se il sistema operativo è un'architettura a 64 bit utilizzando il IS64Bitoperatingsystem proprietà all'interno della condizione "if".

Se questo diventa vero, il seguente messaggio verrà visualizzato eseguendo l'istruzione console:

Console.WriteLine ("Stai lavorando all'architettura OS a 64 bit");

Riga 14: Altrimenti, va al blocco else ed esegue l'istruzione console alla riga 17.

Riga 17: console.WriteLine ("Non stai lavorando all'architettura OS a 64 bit");

Infine, l'output è Stai lavorando all'architettura del sistema operativo a 64 bit Ciò significa che stiamo attualmente eseguendo il nostro programma C# su un sistema operativo a 64 bit (se viene eseguito il blocco).

Conclusione

Ora, il programmatore ha la proprietà che controlla l'architettura del sistema operativo in cui i suoi programmi sono in esecuzione. Ha detto al suo manager che questa proprietà è disponibile nella classe ambientale che viene utilizzata per verificare se l'attuale sistema operativo è a 64 bit o meno restituendo un valore booleano. Se il sistema operativo è architettura a 64 bit, restituisce vero. Altrimenti, restituisce falso. Il manager si sentiva felice.