Miljø.ISTOP 10bitoperatingSystem eiendom

Miljø.ISTOP 10bitoperatingSystem eiendom

Vurder et scenario:

Du jobber med .Netto prosjekt. I så fall spurte manageren din om du jobber med en 32-bit eller et 64-biters operativsystem. Deretter sjekket du systemets maskinvare og sa at det er et 64 -biters operativsystem.

Men han svarte: å være en .Nettprogrammerer, du bør kjenne til operativsystemegenskapen ved å bruke de forhåndsdefinerte egenskapene gjennom C# i stedet for å sjekke manuelt.

Så lederen fortalte deg at det er en metode i C# for å sjekke det nåværende arbeidsoperativsystemet.

Nå får vi se om den eiendommen.

Miljø.IS64BitOperatingSystem Property

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

IS64BitOperatingSystem er en eiendom i C# miljøklasse som brukes til å sjekke det nåværende operativsystemet. Hvis operativsystemet er en 64-biters arkitektur, returnerer den sann. Ellers returnerer det falskt.

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

Syntaks:

BOOL IS64BITOPERATINGSYSTEM

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

Eksempel 1:

Sjekk OS -arkitekturen 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 08: konsoll.WritLine (miljø.IS64BitOperatingSystem);

Inne i Main () -metoden sjekker vi operativsystemarkitekturen ved hjelp av IS64BitOperatingSystem eiendom.

Endelig er utgangen sant, noe som betyr at vi for øyeblikket kjører vårt C# -program på et 64-biters operativsystem.

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ø.IS64BitOperatingSystem == True)

Inne i Main () -metoden sjekker vi om operativsystemet er 64-biters arkitektur ved bruk av IS64BitOperatingSystem Eiendom i "hvis" -tilstanden.

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

Konsoll.WritLine ("Du jobber med 64-biters OS-arkitektur");

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

Linje 17: konsoll.WritLine (“Du jobber ikke med 64-biters OS-arkitektur”);

Endelig er utgangen Du jobber med 64-biters OS-arkitektur Noe som betyr at vi for øyeblikket kjører vårt C# -program på et 64-biters operativsystem (hvis blokken utføres).

Konklusjon

Nå har programmereren eiendommen som sjekker operativsystemarkitekturen der programmene hans kjører. Han fortalte manageren sin at denne eiendommen er tilgjengelig i miljøklassen som brukes til å sjekke om det nåværende operativsystemet er 64-bit eller ikke ved å returnere en boolsk verdi. Hvis operativsystemet er 64-biters arkitektur, returnerer det sann. Ellers returnerer det falskt. Lederen følte seg lykkelig.