Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Como usar o System.Environment no Windows

O System.Environment é uma classe presente no .NET Framework que fornece informações sobre o ambiente em que o aplicativo está sendo executado. Esta classe é particularmente útil para desenvolvedores que precisam acessar variáveis de ambiente, informações do sistema operacional, e diretórios do sistema. No contexto do Windows, o System.Environment pode ser utilizado para obter informações como o nome do computador, o nome do usuário, a versão do sistema operacional, entre outros.


Exemplos:


1. Obter variáveis de ambiente:


using System;

class Program
{
static void Main()
{
string path = Environment.GetEnvironmentVariable("PATH");
Console.WriteLine($"PATH: {path}");
}
}

2. Listar todas as variáveis de ambiente:


using System;

class Program
{
static void Main()
{
foreach (System.Collections.DictionaryEntry de in Environment.GetEnvironmentVariables())
{
Console.WriteLine($"{de.Key} = {de.Value}");
}
}
}

3. Obter informações sobre o sistema operacional:


using System;

class Program
{
static void Main()
{
Console.WriteLine($"OS Version: {Environment.OSVersion}");
Console.WriteLine($"Is 64-bit OS: {Environment.Is64BitOperatingSystem}");
Console.WriteLine($"Machine Name: {Environment.MachineName}");
Console.WriteLine($"User Name: {Environment.UserName}");
}
}

4. Obter diretórios do sistema:


using System;

class Program
{
static void Main()
{
Console.WriteLine($"System Directory: {Environment.SystemDirectory}");
Console.WriteLine($"Current Directory: {Environment.CurrentDirectory}");
Console.WriteLine($"User Profile Folder: {Environment.GetFolderPath(Environment.SpecialFolder.UserProfile)}");
}
}

To share Download PDF