' Zde se předpokládá nějaký příkaz pracující s proměnnou j
tak ve Visual Basicu 6.0 kód projde, protože proměnná j je známá (obor je vždy alespoň
úrovně procedury). Ve Visual Basic.NET se zobrazí seznam úloh (Task List) s řádkem, který
sdělí, že „název j není deklarovaný“.
Proměnná j má obor úrovně bloku, takže mimo blok cyklu přes i není známá. Doba života
proměnné j je však procedura, takže vstoupíte-li do daného bloku vícekrát po dobu života
procedury, musíte dávat pozor na to, aby byla taková proměnná vždy správně inicializovaná.
tak ve Visual Basicu 6.0 kód projde, protože proměnná j je známá (obor je vždy alespoň
úrovně procedury). Ve Visual Basic.NET se zobrazí seznam úloh (Task List) s řádkem, který
sdělí, že „název j není deklarovaný“.
Proměnná j má obor úrovně bloku, takže mimo blok cyklu přes i není známá. Doba života
proměnné j je však procedura, takže vstoupíte-li do daného bloku vícekrát po dobu života
procedury, musíte dávat pozor na to, aby byla taková proměnná vždy správně inicializovaná.
<< Home