C# ambiente.Proprietà ProcessorCount

C# ambiente.Proprietà ProcessorCount
Se si desidera conoscere i processori totali disponibili nella macchina utilizzando l'applicazione C#, viene utilizzata la proprietà ProcessorCount. È disponibile in classe ambientale.

Classe ambientale in C# fornisce informazioni sull'ambiente di lavoro come variabili, metodi utilizzati e informazioni relative al sistema.

Ambiente.ProcessorCount

Questa proprietà restituirà il numero totale di processori disponibili nella macchina/sistema per elaborare l'applicazione corrente.

Il numero di processori può essere basato su quanto segue:

    1. Il numero di processori disponibili nella macchina (può anche essere logico).
    2. Se uno qualsiasi dei processi in esecuzione con un limite di utilizzo della CPU, il numero totale di processori con il limite di utilizzo della CPU può essere il numero intero successivo.

Sintassi:

ambiente int.ProcessorCount


Tipo di ritorno:

Restituisce il tipo intero di 32 bit che specifica il conteggio del processore.

Esempio 1:

Vediamo quanti processori sono disponibili nel sistema.

usando il sistema;
Classe Linuxhint

// implementiamo la proprietà ProcessorCount all'interno del metodo principale
void pubblico statico main ()

// Ottieni il numero totale di processori
Console.WriteLine ("Processori totali disponibili nella mia macchina:"+Environment.ProcessorCount);


Produzione:


Possiamo vedere che il numero totale di processori disponibili nella mia macchina è 8.

Spiegazione:

Riga 5:

Stiamo implementando la nostra proprietà all'interno del metodo principale.

Riga 8:

Console.WriteLine ("Processori totali disponibili nella mia macchina:"+Environment.ProcessorCount);


Qui, stiamo utilizzando direttamente la proprietà ProcessorCount per restituire il numero totale di processori.

Esempio 2:

Qui, restituiremo il conteggio del processore memorizzandolo in una variabile intera.

usando il sistema;
Classe Linuxhint

// implementiamo la proprietà ProcessorCount all'interno del metodo principale
void pubblico statico main ()

// Ottieni il numero totale di processori
Int TotalProcessor_Count = Environment.ProcessorCount;
Console.WriteLine ("Processori totali disponibili nella mia macchina:"+TotalProcessor_Count);


Produzione:

Spiegazione:

Riga 8:

Int TotalProcessor_Count = Environment.ProcessorCount;


Qui, stiamo memorizzando il conteggio all'interno della variabile intera - TotalProcessor_Count.

Riga 9:

Console.WriteLine ("Processori totali disponibili nella mia macchina:"+TotalProcessor_Count);


Infine, stiamo visualizzando il totalprocessor_count usando la console.Funzione writeline ().

Conclusione

Entro la fine di questo articolo, abbiamo saputo che la proprietà ProcessorCount viene utilizzata per restituire i processori disponibili nel nostro sistema. Restituisce il conteggio sotto forma di un numero intero con 32 byte. Abbiamo discusso di due esempi implementando questa proprietà in due modi.