C# Miljø.ProcessorCount Property

C# Miljø.ProcessorCount Property
Hvis du vil vite de totale prosessorene som er tilgjengelige i maskinen din ved hjelp av C# -applikasjon, brukes ProcessorCount -eiendom. Det er tilgjengelig i miljøklasse.

Miljøklasse i C# gir informasjon om arbeidsmiljøet som variabler, metoder som brukes og systemrelatert informasjon.

Miljø.ProcessorCount

Denne egenskapen vil returnere det totale antall prosessorer som er tilgjengelige i maskinen/systemet ditt for å behandle den nåværende applikasjonen.

Antall prosessorer kan være basert på følgende:

    1. Antall prosessorer som er tilgjengelige i maskinen (kan også være logisk).
    2. Hvis noen av prosessene som kjører med en CPU -utnyttelsesgrense, kan det totale antallet prosessorer med CPU -utnyttelsesgrensen være neste heltall.

Syntaks:

int miljø.ProcessorCount


Returtype:

Den returnerer heltallstypen på 32 bit som spesifiserer prosessortellingen.

Eksempel 1:

La oss se hvor mange prosessorer som er tilgjengelige i systemet.

ved hjelp av system;
Klasse Linuxhint

// La oss implementere ProcessorCount -egenskapen i hovedmetoden
statisk offentlig tomrom ()

// Få det totale antallet prosessorer
Konsoll.WritLine ("Total prosessorer som er tilgjengelige i maskinen min:"+Miljø.ProsessorCount);


Produksjon:


Vi kan se at det totale antallet prosessorer som er tilgjengelige i maskinen min er 8.

Forklaring:

Linje 5:

Vi implementerer eiendommen vår i hovedmetoden.

Linje 8:

Konsoll.WritLine ("Total prosessorer som er tilgjengelige i maskinen min:"+Miljø.ProsessorCount);


Her bruker vi direkte ProcessorCount -egenskapen for å returnere det totale antallet prosessorer.

Eksempel 2:

Her vil vi returnere prosessortellingen ved å lagre den i en heltallvariabel.

ved hjelp av system;
Klasse Linuxhint

// La oss implementere ProcessorCount -egenskapen i hovedmetoden
statisk offentlig tomrom ()

// Få det totale antallet prosessorer
int totalprocessor_count = miljø.ProsessorCount;
Konsoll.WritLine ("Total prosessorer som er tilgjengelige i maskinen min:"+TotalProcessor_Count);


Produksjon:

Forklaring:

Linje 8:

int totalprocessor_count = miljø.ProsessorCount;


Her lagrer vi tellingen inne i heltallvariabelen - TotalProcessor_Count.

Linje 9:

Konsoll.WritLine ("Total prosessorer som er tilgjengelige i maskinen min:"+TotalProcessor_Count);


Endelig viser vi totalprocessor_count ved hjelp av konsollen.WritLine () -funksjon.

Konklusjon

Mot slutten av denne artikkelen ble vi kjent med at ProcessorCount -egenskapen brukes til å returnere prosessorene som er tilgjengelige i vårt system. Det returnerer tellingen i form av et heltall med 32 byte. Vi diskuterte to eksempler ved å implementere denne egenskapen på to måter.