Yield return语句与return语句的4个不同点(上)

本文部分内容来源于书籍和网摘。 return语句返回的是其所在方法的控制权,即终止该方法的此次执行; 而迭代器方法运行到 yield return 语句时,会返回一个 expression,并保留当前在代码中的位置。 下次调用迭代器函数时,将从该位置重新开始执行。 2、可以在同一个方法中同时使用多个yield return语句,同时返回多个值; 但是不能在同一个方法中用return语句同时返回多个
相关文章
相关标签/搜索