Una variable declarada dentro del cuerpo de un procedimiento se dice que tiene un ámbito local o a
nivel de procedimiento, no pudiendo ser accedida por otro código que no sea el de dicho
procedimiento. Ver Código fuente 163.
Public Sub Main()
' declaramos una variable que tiene ámbito
' a nivel de este procedimiento
Dim Nombre As String
Nombre = "Hola"
Console.WriteLine("Introducir un valor")
Nombre &= " " & Console.ReadLine()
End Sub
Public Sub Manipular()
' si intentamos desde este procedimiento
' acceder a la variable Nombre del
' procedimiento Main(), se produce un error
Nombre = "nuevo valor"
End Sub
Código fuente 163
En el ejemplo anterior, la variable Nombre puede ser manipulada dentro del procedimiento Main( ), y
cualquier intento de acceder a ella desde otro procedimiento provocará un error.
No hay comentarios:
Publicar un comentario