C# ambiente.Proprietà di Osversion

C# ambiente.Proprietà di Osversion

Stai scrivendo e gestisci così tanti programmi C#. Cosa pensi sia la tua versione del sistema operativo in cui stai eseguendo queste applicazioni?

Controlliamo la versione del nostro sistema operativo leggendo questo articolo.

Ambiente.Osversion

Questa proprietà è disponibile in classe ambientale. C# fornisce informazioni sull'ambiente di lavoro come variabili, metodi utilizzati e informazioni relative al sistema.

Osversion restituisce il sistema operativo con l'identificatore della piattaforma e il numero di versione.

Sintassi:

ambiente di stringa.Nome della macchina


Questa proprietà può essere applicata in .NET 2.0,2.1,3.0.3.1,3,5,5,6 e 7.

Restituisce il InvalidOperationException Quando la proprietà Osversion non ottiene la versione.

Esempio 1:

Restituiamo la versione del sistema operativo che stiamo eseguendo il nostro programma C#.


Spiegazione:

All'interno del metodo principale:

Riga 6:

Console.WriteLine ("La versione del sistema operativo che stai utilizzando:"+Environment.Osversion);


Stiamo ottenendo direttamente la versione del sistema operativo utilizzando la proprietà Osversion.

Quindi, la versione che è tornata è UNIX 5.4.0.1080

Può essere possibile dichiarare una variabile e archiviare quella versione e stamparla.

Dobbiamo archiviare la proprietà di reso in una variabile definita da un tipo di dati chiamato sistema.Sistema operativo. Memorizza il tipo di sistema operativo.

Sintassi:

Sistema.Operatingsystem Variable_name = Environment.Osversion;

Esempio 2:

Dimostriamo lo scenario di cui sopra.


Qui, impostiamo la proprietà Osversion sulla variabile - versione_var che memorizza Osversion. Infine, possiamo ottenere la versione dalla variabile.

Conclusione

In questo tutorial C#, abbiamo discusso di come ottenere la versione del sistema operativo utilizzando la proprietà Osversion con due esempi. Osversion restituisce il sistema operativo con l'identificatore della piattaforma e il numero di versione. Se la proprietà Osversion non ottiene la versione, restituisce l'eccezione - InvalidOperationException.