Del*_*ted 16 c# environment-variables
如何读取用户特定的环境变量?我知道如何获得系统范围的,比如
Environment.GetEnvironmentVariable("SOMETHING");
Run Code Online (Sandbox Code Playgroud)
提前致谢!
Jar*_*dek 31
使用Environment.GetEnvironmentVariable方法的另一个重载,该方法允许您指定EnvironmentVariableTarget.
Environment.GetEnvironmentVariable(variable, target);
Run Code Online (Sandbox Code Playgroud)
目标可以是:
EnvironmentVariableTarget.Process,
EnvironmentVariableTarget.User,
EnvironmentVariableTarget.Machine.
它是相同的方法,只需将第二个参数设置User为:
System.Environment.GetEnvironmentVariable("varName", EnvironmentVariableTarget.User);
Run Code Online (Sandbox Code Playgroud)