C# Miljø.Osversjonseiendom

C# Miljø.Osversjonseiendom

Du skriver og kjører så mange C# -programmer. Hva tror du operativsystemversjonen din er der du kjører disse applikasjonene?

La oss sjekke operativsystemversjonen vår ved å lese denne artikkelen.

Miljø.Osversion

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

Osversion returnerer operativsystemet med plattformidentifikator og versjonsnummer.

Syntaks:

strengmiljø.Maskinnavn


Denne eiendommen kan brukes i .Nett 2.0,2.1,3.0.3.1,3,5,5,6 og 7.

Det returnerer InvalidoperationException Når Osversion -egenskapen ikke får versjonen.

Eksempel 1:

La oss returnere operativsystemversjonen som vi kjører C# -programmet vårt.


Forklaring:

Inne i hovedmetoden:

Linje 6:

Konsoll.WritLine ("Operativsystemversjonen du bruker:"+Miljø.Osversion);


Vi får direkte operativsystemversjonen ved hjelp av Osversion -egenskap.

Så versjonen som returnerte er UNIX 5.4.0.1080

Det kan være mulig å erklære en variabel og lagre den versjonen og skrive den ut.

Vi må lagre returegenskapen i en variabel definert av en datatype kalt system.Operativsystem. Den lagrer operativsystemtypen.

Syntaks:

System.OperatingSystem Variable_name = Environment.Osversion;

Eksempel 2:

La oss demonstrere ovennevnte scenario.


Her setter vi Osversion -egenskapen til variabelen - versjon_var som lagrer osversion. Endelig kan vi få versjonen fra variabelen.

Konklusjon

I denne C# -opplæringen diskuterte vi hvordan du får operativsystemversjonen ved hjelp av Osversion -egenskap med to eksempler. Osversion returnerer operativsystemet med plattformidentifikator og versjonsnummer. Hvis Osversion -egenskapen ikke oppnår versjonen, returnerer den unntaket - InvalidOperationException.