C # Environnement.Propriété du nom d'utilisateur

C # Environnement.Propriété du nom d'utilisateur
Si vous souhaitez obtenir le nom d'utilisateur du système / machine à l'aide de C #, la propriété du nom d'utilisateur est utilisée.
La classe d'environnement en C # fournit des informations sur l'environnement de travail comme les variables, les méthodes utilisées et les informations liées au système. Il est possible d'obtenir les ID de plate-forme, les noms de domaine et vérifier les modificateurs présents dans l'application C #.La classe d'environnement propose une vaste gamme d'applications en C # et .FILET. Il nous indique principalement les informations du système sans vérifier manuellement.

Environnement.Nom d'utilisateur

La propriété du nom d'utilisateur dans la classe d'environnement renvoie le nom d'utilisateur actuel. Il va récupérer l'utilisateur présent dans le thread actuel en C # ou ASP.Demande nette.

Si vous exécutez votre application C # sur le système d'exploitation Windows, la propriété du nom d'utilisateur récupère l'utilisateur par rapport à GetUsername fonction dans Windows.

Si vous exécutez votre application C # sur le système d'exploitation Linux ou UNIX, la propriété du nom d'utilisateur récupère l'utilisateur par rapport à getpwuid_r Fonction dans Linux / Unix OS.

Syntaxe:

environnement de cordes.Nom d'utilisateur


Type de retour:

Chaîne

Exemple 1:

Ici, nous retournerons le nom d'utilisateur.

Utilisation du système;
classe Linuxhint

// implémentons la propriété du nom d'utilisateur dans la méthode principale
STATIC PUBLIC VOID MAIN ()

// Obtenez le nom d'utilisateur
Console.WriteLine ("L'utilisateur est:" + Environnement.Nom d'utilisateur);


Sortir:


Nous pouvons voir que le nom de l'utilisateur est «Chandu».

Explication:

Ligne 5:

Nous mettons en œuvre notre propriété à l'intérieur de la méthode principale.

Ligne 8:

Console.WriteLine ("L'utilisateur est:" + Environnement.Nom d'utilisateur);


Ici, nous utilisons directement la propriété du nom d'utilisateur pour retourner le nom de l'utilisateur

Exemple 2:

Ici, nous retournerons le nom d'utilisateur en le stockant dans une variable de chaîne.

Utilisation du système;
classe Linuxhint

// implémentons la propriété du nom d'utilisateur dans la méthode principale
STATIC PUBLIC VOID MAIN ()

// Obtenez le nom d'utilisateur
String my_name = environnement.Nom d'utilisateur;
Console.WriteLine ("L'utilisateur est:" + my_name);


Sortir:

Explication:

Ligne 8:

String my_name = environnement.Nom d'utilisateur;


Ici, nous stockons le nom d'utilisateur à l'intérieur de la variable de chaîne - my_name.

Ligne 9:

Console.WriteLine ("L'utilisateur est:" + my_name);


Enfin, nous affichons le nom d'utilisateur à l'aide de la console.Fonction écrite ().

Conclusion

À la fin de cet article, nous avons appris que la propriété du nom d'utilisateur est utilisée pour renvoyer le nom de l'utilisateur dans le thread actuel d'une application que nous utilisons actuellement. Il renvoie le nom d'utilisateur sous la forme d'une chaîne. Nous avons discuté de deux exemples en mettant en œuvre cette propriété de deux manières.