早晨好,哪位好心人帮我读读这段代码好吗? Environment.GetEnvironmentVariables();返回IDictionary,包含所有环境变量和它们的值;如果系统不支持环境变量.envvars.Keys.Count获取包含 IDictionary 的键的 ICollection的个数! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 using System; //1 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类的介绍 IDictionary这个你也不知道啊?顺便再看看hastable,collections,Arraylist..这不都集合对象嘛..有键和值对.... 多线程 使用 控件.Invoke 主界面卡死 C# 文件保护 vs.net2003和vs.net2005装在同一系统后vs.net2003编译的程序无法运行? 如何用C#执行windows应用程序,比如QQ 关于贪吃蛇的改进 datagrid为什么不能显示?我觉得没做错亚,大哥指教 设计时,控件的那些方法可能被调用??? 命令行调用winform程序的问题 奇怪的错误--分析器错误信息: 未能加载类型“WebApp.WebForm1 winform TabControl问题 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类的介绍