C# Ambiente.Propriedade de nome de usuário

C# Ambiente.Propriedade de nome de usuário
Se você deseja obter o nome de usuário do sistema/máquina usando C#, a propriedade de nome de usuário é usada.
A classe do ambiente em C# fornece informações sobre o ambiente de trabalho, como variáveis, métodos utilizados e informações relacionadas ao sistema. É possível obter os IDs da plataforma, nomes de domínio e verificar os modificadores presentes no aplicativo C#.A aula do ambiente possui uma vasta gama de aplicações em C# e .LÍQUIDO. Ele nos diz principalmente as informações do sistema sem verificar manualmente.

Ambiente.Nome de usuário

Propriedade de nome de usuário na classe Environment Class Retorna o nome de usuário atual. Ele buscará o usuário presente no thread atual em C# ou ASP.Aplicação líquida.

Se você estiver executando seu aplicativo C# no sistema operacional Windows, a propriedade de nome de usuário busca o usuário em relação a Getusername função no Windows.

Se você estiver executando seu aplicativo C# no Linux ou UNIX Operating System, a propriedade de nome de usuário busca o usuário em relação a getpwuid_r Função em Linux/Unix OS.

Sintaxe:

ambiente de string.Nome de usuário


Tipo de retorno:

Corda

Exemplo 1:

Aqui, vamos devolver o nome de usuário.

usando o sistema;
Classe linuxhint

// Vamos implementar a propriedade de nome de usuário dentro do método principal
estático public void main ()

// Obtenha o nome de usuário
Console.WriteLine ("O usuário é:"+ambiente.Nome de usuário);


Saída:


Podemos ver que o nome do usuário é "Chandu".

Explicação:

Linha 5:

Estamos implementando nossa propriedade dentro do método principal.

Linha 8:

Console.WriteLine ("O usuário é:"+ambiente.Nome de usuário);


Aqui estamos usando diretamente a propriedade de nome de usuário para retornar o nome do usuário

Exemplo 2:

Aqui, retornaremos o nome de usuário armazenando -o em uma variável de string.

usando o sistema;
Classe linuxhint

// Vamos implementar a propriedade de nome de usuário dentro do método principal
estático public void main ()

// Obtenha o nome de usuário
string my_name = ambiente.Nome de usuário;
Console.WriteLine ("O usuário é:"+my_name);


Saída:

Explicação:

Linha 8:

string my_name = ambiente.Nome de usuário;


Aqui, estamos armazenando o nome de usuário dentro da variável string - my_name.

Linha 9:

Console.WriteLine ("O usuário é:"+my_name);


Finalmente, estamos exibindo o nome de usuário usando o console.Função writeLine ().

Conclusão

No final deste artigo, sabemos que a propriedade de nome de usuário é usada para retornar o nome do usuário no thread atual de um aplicativo que estamos usando atualmente. Ele retorna o nome de usuário na forma de uma string. Discutimos dois exemplos implementando esta propriedade de duas maneiras.