CS1624号错误是什么
来源:互联网 发布:哈工程的稳定网络 编辑:程序博客网 时间:2024/06/08 07:18
原文地址:https://support.unity3d.com/hc/en-us/articles/207157773-What-is-CS1624-
症状
当尝试进入Play模式时,我得到了如下错误:
error CS1624: The body of `__’ cannot be an iterator block because `__’ is not an iterator interface type
原因
当使用了迭代器访问器,但是返回类型却不是如下迭代器接口类型中任何一种:IEnumerable
,IEnumerable<T>
,IEnumerator
,IEnumerator<T>
。
本例子在一个返回类型为“void”的WaitCheck方法内,使用了迭代器访问器开启了一个协程。
本例的错误信息如下:
error CS1624: The body of `ExampleScript.WaitCheck()’ cannot be an iterator block because `void’is not an iterator interface type
解决方案
想解决CS1624错误,你需要使用其中一种迭代器接口类型作为返回值类型。
想修复本例子,只要修改WaitCheck方法的返回值类型为IEnumerator迭代器接口类型。
更多信息
https://msdn.microsoft.com/en-us/library/7e87ybkb(v=vs.90).aspx
0 0
- CS1624号错误是什么
- CS0022号错误是什么
- CS0101号错误是什么
- CS0103号错误是什么
- CS0108号错误是什么
- CS0117号错误是什么
- CS0118号错误是什么
- CS0119号错误是什么
- CS0120号错误是什么
- CS0122号错误是什么
- CS0127号错误是什么
- CS0131号错误是什么
- CS0161号错误是什么
- CS0163号错误是什么
- CS0165号错误是什么
- CS0200号错误是什么
- CS0227号错误是什么
- CS0234号错误是什么
- ScrollableLayout
- 在Unity中实现简单路经查找的思路和实现
- 闹钟(AlarmManager+BroadcastReceive)
- 虚幻引擎UE4-命令行使用的一些技巧
- 避免Java应用中NullPointerException的技巧和最佳实践
- CS1624号错误是什么
- iBET Lucky Draw Win Wu Bai Concert
- HTML、JS、JSON特殊字符
- 关于Karel迷宫问题的讨论
- 一些专业术语的简单罗列
- Git 命令的一些基本用法
- JAVA高级【8.1】《Java核心技术2》脚本
- 实现一个3D图片轮播插件 —— 更新版
- mysqltxt文件导入 load data infile 需要注意的地方