gpt4 book ai didi

.net - .NET 中的两个有向列表枚举器

转载 作者:行者123 更新时间:2023-12-01 12:48:21 26 4
gpt4 key购买 nike

在我的 c# 应用程序中,我有一个使用枚举器导航的列表。它非常适合在列表中前进,但 Enumerator 类没有 MoveBack 方法。

是否有不同的类具有 MoveBack 方法,还是我需要自己编写?

最佳答案

根据定义,使用 IEnumerator 接口(interface)的任何枚举器都必须在第一个元素之前开始,并在集合中向前迭代。简而言之:它们不支持向后遍历。

如果你想向后遍历,你需要编写自己的枚举函数,让你可以从任何你想要的地方开始。

关于.net - .NET 中的两个有向列表枚举器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/191788/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com