收益中断返回值吗?

问题描述 投票:5回答:3

我正在将C#项目转换为VB.net,并且需要了解C#的收益率中断。我知道已经有关于堆栈溢出时产量下降的问题,但是我觉得这些问题有些不同。

1。)屈服符时,包含它的函数是否将值返回给调用者?如果是,则为Null / Nothing,是函数所使用类型的默认值,还是其他?]

2。)屈服中断时,迭代器重新开始。换句话说,下次调用Iterator时,它将再次返回集合中的第一项吗?

3。)什么是与Yield Break最接近的vb.net?退出功能?一无所获?还有其他吗?

我正在将C#项目转换为VB.net,并且需要了解C#的收益率中断。我知道已经有关于堆栈溢出的产量中断的问题,但是我觉得这些问题有点...

c# vb.net break yield
3个回答
7
投票
  1. [Yield Break时,包含它的函数是否会向调用方返回一个值?如果是,则为Null / Nothing,这是默认值函数的类型,还是其他?

4
投票

[yield break;执行不是


2
投票

[Yield Break时,包含它的函数是否会向调用方返回一个值?如果是,则为Null / Nothing,是函数所使用类型的默认值,还是其他?]

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