c#中迭代器的问题
发布网友
发布时间:2023-05-06 12:57
我来回答
共2个回答
热心网友
时间:2023-11-19 17:55
用到了 你自己调试一下就知道
这个接口就是专门给foreach用的
没有它就不能foreach
用到了
他们都继承了这个接口 你看数组的类型是Array
而Array都继承了这个接口
热心网友
时间:2023-11-19 17:56
必须实现 IEnumerable 接口以支持 foreach 语法。
-----------------------------------------------
数组类型是从抽象基类型 Array 派生的引用类型。由于此类型实现了 IEnumerable 和 IEnumerable<T>,因此可以对 C# 中的所有数组使用 foreach 迭代。
热心网友
时间:2023-11-19 17:55
用到了 你自己调试一下就知道
这个接口就是专门给foreach用的
没有它就不能foreach
用到了
他们都继承了这个接口 你看数组的类型是Array
而Array都继承了这个接口
热心网友
时间:2023-11-19 17:56
必须实现 IEnumerable 接口以支持 foreach 语法。
-----------------------------------------------
数组类型是从抽象基类型 Array 派生的引用类型。由于此类型实现了 IEnumerable 和 IEnumerable<T>,因此可以对 C# 中的所有数组使用 foreach 迭代。