c# for 应输入;

简介: 错误代码: //遍历哈希表需要用到DictionaryEntry Object,代码如下: for (KeyValuePair de in ht) //ht为一个Hashtable实例 { Console.

错误代码:


            //遍历哈希表需要用到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“,就像我们说话的时候,想的对的,说出来的却是错误的。

目录
相关文章
|
2月前
|
存储 C++
C++系列五:输入/输出
C++系列五:输入/输出
|
2月前
|
C++
58C++的输入和输出
58C++的输入和输出
10 0
|
2月前
|
C语言
输入&输出
【2月更文挑战第13天】输入&输出。
12 1
|
3月前
|
编译器 C++
【c++】C++输入&输出
【c++】C++输入&输出
【c++】C++输入&输出
|
9月前
|
存储
I/O输入和输出详解
I/O输入和输出详解
|
7月前
|
编译器 C语言
C 输入 & 输出
C 输入 & 输出。
75 1
|
9月前
|
C++
|
存储 程序员 C++
C++ 中的基本输入/输出
C++ 附带的库为我们提供了许多执行输入和输出的方法。在 C++ 中,输入和输出以字节序列或更通常称为流的形式执行。
102 0
|
存储
输入功能介绍
输入功能介绍
138 0