110,538
社区成员
发帖
与我相关
我的任务
分享
ArrayList Arrl = new ArrayList();
// 把环境变量中所有的值取出来,放到变量environment中
IDictionary environment = Environment.GetEnvironmentVariables();
foreach (string environmentKey in environment.Keys)
{
int k = environmentKey.Length;
Arrl.Add(k);
}
int MaxLength = (int)Arrl[0];
for (int i = 0; i < Arrl.Count; i++)
{
int rand = (int)Arrl[i];
if (rand > MaxLength)
{
MaxLength = rand;
}
}
int MaxL = MaxLength + 1;
// 遍历environment中所有键值
foreach (string environmentKey in environment.Keys)
{
// 打印出所有环境变量的名称和值
if (environmentKey.Length <= MaxL)
{
MessageBox.Show(string.Format("{0}:{1} ", environmentKey.Trim() + new String(' ', MaxL - environmentKey.Length), environment[environmentKey].ToString()));
}
}
string v = System.Environment.GetEnvironmentVariable("path");
MessageBox.Show(v);
System.Environment.SetEnvironmentVariable("path", "c:\\");
System.Environment.SetEnvironmentVariable("path", "");
// 遍历environment中所有键值
foreach (string environmentKey in environment.Keys)
{
int k = environmentKey.Length;
Arrl.Add(k);
}
int MaxLength = (int)Arrl[0];
for (int i = 0; i < Arrl.Count; i++)
{
int rand = (int)Arrl[i];
if (rand > MaxLength)
{
MaxLength = rand;
}
}
int MaxL = MaxLength + 1;
foreach (string environmentKey in environment.Keys)
{
// 打印出所有环境变量的名称和值
if (environmentKey.Length <= MaxL)
{
MessageBox.Show(string.Format("{0}:{1} ", environmentKey.Trim() + new String(' ', MaxL - environmentKey.Length), environment[environmentKey].ToString()));
}
}