当前位置: 代码迷 >> C# >> c# for 应输入
  详细解决方案

c# for 应输入

热度:20   发布时间:2016-05-05 03:59:33.0
c# for 应输入;

错误代码:


            //遍历哈希表需要用到DictionaryEntry Object,代码如下:            for (KeyValuePair<string, int> de in ht) //ht为一个Hashtable实例             {               Console.WriteLine(de.Key);//de.Key对应于keyvalue键值对key               Console.WriteLine(de.Value);//de.Key对应于keyvalue键值对value             }

编译错误


这里写图片描述

错误原因


你看出代码的问题了吗?

既然括号里使用了”in“,那前面应该是”foreach“才对,可是在编程的时候搞不好就误写成”for“;可能当时大脑里想的是”foreach“,但手打出来的却是”for“,就像我们说话的时候,想的对的,说出来的却是错误的。

  相关解决方案