gpt4 book ai didi

c# - 在 C# 中实现双向枚举器

转载 作者:太空狗 更新时间:2023-10-29 22:11:40 24 4
gpt4 key购买 nike

有没有办法使用 yield block 来实现 IEnumerator<T>哪个可以向后(MoveLast())和向前?

最佳答案

不是直接来自迭代器 block ,不是。

但是,调用者总是可以缓冲结果,例如缓冲到 List<T> 中。 , 或者直接调用 Reverse() - 但这并不总是适用。

关于c# - 在 C# 中实现双向枚举器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/451099/

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