Environment.GetEnvironmentVariables();返回IDictionary,包含所有环境变量和它们的值;如果系统不支持环境变量.
envvars.Keys.Count获取包含 IDictionary 的键的 ICollection的个数!
envvars.Keys.Count获取包含 IDictionary 的键的 ICollection的个数!
解决方案 »
- 嵌入在父窗口iframe里的子页面里的div被父窗口挡住
- 利用WebClient下载图片文件(好多张),在我的笔记本上能下,在别的机子上不能,什么情况?
- Hash 查找 字符串 题目》》》》》
- 自定义控件如何才在设计模式下修改当前代码?
- 为什么不要在抽象类型中定义protected internal的构造函数?
- 怎么获得远程图片的MD5值,必须要下载下来再算吗?
- 最近总遇到一个LINQ,大家来讨论一下
- 怎么在 DataGrid中实现插入可编辑行?
- 我有一个小问题,请大家给出最好的解决方法。C# WEB 的。
- C#如何知道SQL数据库数据改变
- C#与java的一个问题
- 请介绍一些有大量C#和asp.net源代码下载的网站
using System.Collections; //2
class test
{
public static void Main()
{
IDictionary envvars = Environment.GetEnvironmentVariables(); //3 定义一个IDictionary对象(键/值对的集合),用来保存得到的系统环境变量及变量值
Console.WriteLine("共有{0}个环境变量", envvars.Keys.Count); //4 通过控制台输出3行中得到的系统环境变量个数
// 循环输出每个环境变量及其值
foreach (String k in envvars.Keys) { //5 遍历每个键
Console.WriteLine("{0} = {1}",k,envvars[k].ToString()); //6 通过控制台输出环境变量值,envvars[k].ToString())表示把envvars集合和中键k对应的值转化为一个字符串
}
}
}
仅供参考,若有疑问建议多看看.NET Framework SDK中关于IDictionary类的介绍