Shadowing
When we have two programming elements with the same name and the code refers to the name they share the programming elements with closer scope or narrower scope is called as Shadowing. We can intentionally call a programming element by using shadows keyword.
Example 1.
Public Class
Form2
Dim x As
Integer = 10
Private Sub Button1_Click(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles
Button1.Click
Dim x As Integer = 30
MsgBox(x)
End Sub
End
Class

Join the conversation! Your thoughts help the community grow.