C# ambiente.Proprietà del nome utente

C# ambiente.Proprietà del nome utente
Se si desidera ottenere il nome utente del sistema/macchina utilizzando C#, viene utilizzata la proprietà Nome utente.
Classe ambientale in C# fornisce informazioni sull'ambiente di lavoro come variabili, metodi utilizzati e informazioni relative al sistema. È possibile ottenere ID piattaforma, nomi di dominio e controllare i modificatori presenti nell'applicazione C#.La classe ambientale ha una vasta gamma di applicazioni in C# e .NETTO. Ci dice principalmente le informazioni sul sistema senza controllare manualmente.

Ambiente.Nome utente

Proprietà del nome utente nella classe ambientale restituisce il nome utente attuale. Prenderà l'utente presente nel thread corrente in C# o ASP.Applicazione netta.

Se stai eseguendo l'applicazione C# su Windows Operating System, le proprietà del nome utente recuperano il nome utente rispetto a Getusername funzione in Windows.

Se stai eseguendo l'applicazione C# su Linux o UNIX Operating System, le proprietà del nome utente recuperano il nome utente rispetto a getpwuid_r funzione nel sistema operativo Linux/Unix.

Sintassi:

ambiente di stringa.Nome utente


Tipo di ritorno:

Corda

Esempio 1:

Qui, restituiremo il nome utente.

usando il sistema;
Classe Linuxhint

// implementiamo la proprietà del nome utente all'interno del metodo principale
void pubblico statico main ()

// Ottieni il nome utente
Console.WriteLine ("L'utente è:"+ambiente.Nome utente);


Produzione:


Possiamo vedere che il nome dell'utente è "Chandu".

Spiegazione:

Riga 5:

Stiamo implementando la nostra proprietà all'interno del metodo principale.

Riga 8:

Console.WriteLine ("L'utente è:"+ambiente.Nome utente);


Qui stiamo utilizzando direttamente la proprietà Nome utente per restituire il nome dell'utente

Esempio 2:

Qui, restituiremo il nome utente archiviandolo in una variabile di stringa.

usando il sistema;
Classe Linuxhint

// implementiamo la proprietà del nome utente all'interno del metodo principale
void pubblico statico main ()

// Ottieni il nome utente
String my_name = ambiente.Nome utente;
Console.WriteLine ("L'utente è:"+my_name);


Produzione:

Spiegazione:

Riga 8:

String my_name = ambiente.Nome utente;


Qui, stiamo archiviando il nome utente all'interno della variabile stringa - My_name.

Riga 9:

Console.WriteLine ("L'utente è:"+my_name);


Infine, stiamo visualizzando il nome utente usando la console.Funzione writeline ().

Conclusione

Entro la fine di questo articolo, abbiamo saputo che la proprietà Nome utente viene utilizzata per restituire il nome dell'utente nel thread corrente di un'applicazione che stiamo attualmente utilizzando. Restituisce il nome utente sotto forma di una stringa. Abbiamo discusso di due esempi implementando questa proprietà in due modi.