Miljø.Istop 10 ButProcess Property

Miljø.Istop 10 ButProcess Property
Å kjøre C# -programmene er veldig enkle og tydelige for å forutsi utdataene. I noen tilfeller må vi kjenne prosessen som kjører i maskinen vår. Miljøklassen i C# forteller hvilken prosess som kjører i systemet vårt ved å bruke IS64BitProcess -egenskapen.

Nå vil vi diskutere den egenskapen i detalj.

Miljø.IS64BitProcess

Denne eiendommen er tilgjengelig i miljøklassen. Den gir informasjon om arbeidsmiljøet som variabler, metoder som brukes og systemrelatert informasjon i C#.

IS64BitProcess er en eiendom i C# miljøklasse som brukes til å sjekke prosessen som kjører i maskinen vår.

Hvis prosessen som kjører i maskinen vår er en 64 -biters prosess, blir den boolske verdien - sann - returnert. Ellers returnerer det falskt.

Denne egenskapen kan brukes i .Nett 2.0,2.1,3.0.3.1 og 6.7.

Syntaks:

BOOL IS64BITPROCESS

La oss se følgende eksempler for å forstå konseptet bedre.

Eksempel 1:

Sjekk prosessen din ved hjelp av forrige eiendom.

Forklaring:

Linje 01: Vi bruker systembiblioteket for å bruke konsollen.WritLine () og de andre uttalelsene i koden vår.

Linje 03: Vi lager en klasse som heter Linuxhint etter.

Linje 05: Main () -metoden starter herfra.

Linje 09: Konsoll.WritLine (miljø.IS64BitProcess);

Inne i Main () -metoden sjekker vi løpsprosessen ved hjelp av IS64BitProcess eiendom.

Endelig er utgangen sann.

Eksempel 2:

Vi kan lage den forrige koden på en mer presis måte. Bare legg til betingede utsagn for å vise utdataene med en melding.

Forklaring:

Linje 01: Vi bruker systembiblioteket for å bruke konsollen.WritLine () og de andre uttalelsene i koden vår.

Linje 03: Vi lager en klasse som heter Linuxhint etter.

Linje 05: Main () -metoden starter herfra.

Linje 08: if (miljø.IS64BitProcess == True)

Inne i hovedmetoden () sjekker vi om prosessen er en 64-biters prosess ved hjelp av IS64BitProcess Eiendom i "hvis" -tilstanden.

Hvis dette blir sant, vises følgende melding ved å utføre konsolluttalelsen:

Konsoll.WritLine (“Prosessen som kjører i vårt nåværende system er 64-biters prosess”);

Linje 14: Ellers går det til annetblokken og utfører konsollerklæringen på linje 17.

Linje 17: Konsoll.WritLine (“Prosessen som kjører i vårt nåværende system er 64-biters prosess”);

Endelig er utgangen Prosessen som kjører i vårt nåværende system er 64-biters prosess Noe som betyr at prosessen som kjører i systemet vårt er en 64-biters prosess (hvis blokken utføres).

Konklusjon

På slutten av denne artikkelen ble vi kjent med at det er mulig å sjekke om prosessen som kjører i maskinen vår er en 64-bit eller ikke ved å bruke IS64BitProcess-egenskapen. Hvis prosessen som kjører i maskinen vår er en 64 -biters prosess, blir den boolske verdien - sann - returnert. Ellers returnerer det falskt. Vi kan bruke denne eiendommen i .Nett 2.0,2.1,3.0.3.1 og 6.7 versjoner.