Wątek przeniesiony 2016-09-05 13:41 z C# i .NET przez DibbyDum.

Jaki wyjdzie wynik i jak to działa ?

0

Witam

Mam problem odnoście co pokaże msgbox po wykonaniu tego .

Sub moja()
  for z=0 as Integer  to 5 : Next 
  MsgBox(z)
End Sub 

Czy do wartości z będzie się coś dodawało pomimo nie zaznaczenia tego w kodzie ? Czy 0 będzie zerem przez 5 kroków , i wyświetli się po prostu 0 ? Proszę o pomoc

0

Wywali się na etapie kompilacji, składnia jest nie poprawna.

0

Czyli nie wyświetli żadnej danej ? Czy np 0 ?

0

No skoro się nie skompiluje to nie odpalisz tego więc nie zadziała. Poprawny zapis to:

Sub moja()
    For z As Integer = 0 To 5
        MsgBox(z)
    Next
End Sub

i wtedy pojawią ci się po kolei okienka z wartościami od 0 do 5.

0

Jak chcesz onelinera

For z as Integer = 0 to 5:Console.WriteLine(z):Next

1 użytkowników online, w tym zalogowanych: 0, gości: 1