ienumerator 相关问题

IEnumerator及其通用对应物IEnumerator <T>是.NET接口,便于迭代集合中的项目。

从IEnumerator函数实例获取参数值

假设我有一个IEnumerators列表:public List 例程;假设我有这个枚举:public枚举Shape {CIRCLE,TRIANGLE,SQUARE}我有很多IEnumerator例程,它们是...

回答 1 投票 0

为什么脚本在第一个WaitForSeconds()之后忽略该部分?

我正在尝试在游戏中使用WaitForSeconds()来执行场景。我想在这里进行改进并解决无法正常使用的WaitForSeconds()(在我开始使用后,它只是忽略了该部分...

回答 1 投票 0

IEnumenator出现问题[重复]

我试图统一制作ac#脚本,而脚本说'foodManager.foodEat(GameObject)':并非所有代码路径都在第61行中返回一个值(在该行的开头和结尾标记为** ...

回答 4 投票 0

有关IEnumerable和IEnumerator的问题

我使用以下代码使myClass可以使用foreach。但是我对编程还是比较陌生,在理解以下代码方面有些困难。我在评论中描述了我的问题。我...

回答 7 投票 7

。NET实现具有可空引用类型的IEnumerator

自C#8.0发布以来,我一直很喜欢使用可空引用类型的“无效安全性”。但是,在调整我的库以支持新功能时,我偶然发现了“问题” ...

回答 1 投票 2

如何使用其键从IEnumerable集合中获取价值?

我有IEnumerable集合,如以下IEnumerable 项目=新客户[] {新客户{名称=“ test1”,ID = 999},新客户{名称=“ test2”,ID = 989}}; ...

回答 5 投票 5

返回一个空的IEnumerator

我有一个接口,除其他外,实现了一个“公共IEnumerator GetEnumerator()”方法,所以我可以在foreach语句中使用该接口。我在几个实现这个接口...

回答 9 投票 53

C#:IEnumerable的循环枚举

我当前的应用程序中有命令层次结构。 public interface ICommand {void Execute();所以,有些命令是有状态的,有些则不是。我需要在...中枚举IEnumerable

回答 5 投票 6

.Net IList的IEnumerator是否提供列表的顺序?

我可以假设我从IList获取的IEnumerator(通过从IEnumerable接口调用GetEnumerator方法)将按照列表的顺序给我项目吗?

回答 4 投票 0

敌人的视野仅适用于1名敌人

我对敌人的“视野”的脚本有一些问题。在观看了为玩家创建视野的教程后,我认为我可以将其切换到敌人的位置,以便他们检测到......

回答 1 投票 -1

当列表已经可迭代时,为什么我需要将列表转换为IEnumerable? [关闭]

我理解IEnumerable和IEnumerator之间的区别。但我还没想到什么时候应该将我的列表转换为IEnumerable。列表是否已经可迭代?一些教程显示foreach ...

回答 2 投票 -4

任何人都可以向我解释IEnumerable和IEnumerator吗?

任何人都可以向我解释IEnumerable和IEnumerator吗?例如,什么时候在foreach上使用它? IEnumerable和IEnumerator之间有什么区别?为什么我们需要使用它?

回答 16 投票 234

我如何计算IEnumerator中的元素数量?

我通过以下代码获取目录中的所有文件。 IEnumerator FILES = Directory.GetFiles(DIRECTORY_PATH).GetEnumerator();如何获取文件总数?没有......

回答 3 投票 -1

我需要实现哪些接口以允许在VBA中使用Delphi编写的COM对象中的ForEach?

想象一下,我想在VBA(伪代码)中做这样的事情,并假设我有一个可枚举的属性IDList:Dim MyObject对象为每个Item设置MyObject = CreateObject(“MyObjectClass”)为......

回答 1 投票 2

c#如果计时器的当前时间大于

我收到一个gRPC响应流,如果在500ms后没有收到消息,我想调用一个动作。我打算使用秒表类,但它更适合调试,我...

回答 1 投票 0

如何在按钮调用多个函数时正确使用IEnumerator

我正在制作纸牌游戏,我试图在每张卡实例化之前做出(0.5f)延迟。我有我的代码实例化和对象公共IEnumerator名称(int x,int y,int z){} ...

回答 1 投票 0

在自定义脚本(UNITY)中使用c#中的maths.lerp

。我决定编写一个自定义脚本,不必一直使用mathf.lerp,但它接缝不能正常工作,我不确切知道为什么。这是你要做的测试1)...

回答 2 投票 -3

嵌套的计时器代码不起作用

我制作了一个交通机器人...它适用于一个网站。我把它设置到多个网站。因此我编码如下。 IEnumerator的 代理; IEnumerator的 网站; ...

回答 1 投票 -1

StartCoroutine开销与Invoke(Unity3D)

我在一个应该在特定时间执行的方法中比较StartCoroutine和Invoke。据我所知,这两个功能应该花费相同的时间(1秒)。用......调用第一种方法

回答 2 投票 1

将一个列表的内容复制到另一个不同类型的列表

我无法复制List的内容 列表 。这些定义如下:列表 是:public class TemplateSection {...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.