Ключевое слово yield в C#, есть ли его аналог в VB
Формулировка задачи:
Есть ли в Visual Basic аналог этого ключевого слова из C#?
Тему перенес из Visual Basic, поскольку похоже там ребята не в курсах.
Решение задачи: «Ключевое слово yield в C#, есть ли его аналог в VB»
textual
Листинг программы
Public Shared Function setofNumbers() As Integer() Dim counter As Integer = 0 Dim results As New List(Of Integer) Dim result As Integer = 1 While counter < 5 result = result * 2 results.Add(result) counter += 1 End While Return results.ToArray() End Function Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load For Each i As Integer In setofNumbers() MessageBox.Show(i) Next End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д