Introducción
Las instrucciones de selección e iteración usan bloques de código para agrupar las líneas de código que se deben ejecutar, omitir o iterar. Pero no es el único propósito para los bloques de código. Los bloques de código también se pueden usar para controlar o limitar la accesibilidad de variables. La variable "ámbito" hace referencia a la parte de una aplicación donde se puede acceder a una variable. Comprender cómo un bloque de código afecta al alcance de las variables es una parte importante de la programación informática.
Supongamos que está trabajando en una aplicación grande que usa instrucciones de iteración y selección anidadas para procesar los datos de matriz. La aplicación usa variables para ayudar a realizar tareas comunes en toda la aplicación. Algunas variables tienen el mismo propósito en distintas partes de la aplicación y ha intentado reutilizar los nombres de las variables. A medida que crece la aplicación, empieza a ver resultados inesperados para los cálculos y los errores que notifican una variable que no está inicializada o que no existe. Debe mejorar el enfoque que usa para declarar y acceder a variables, y debe mejorar la comprensión del ámbito de las variables.
En este módulo, declarará variables para su uso dentro y fuera de los límites de los bloques de código. Quitará bloques de código en determinadas situaciones para que el código sea más legible. Aprenderá cómo los bloques de código afectan a la accesibilidad y la visibilidad de las variables.
Al final de este módulo, podrá usar bloques de código con más confianza y comprender cómo afectan a la visibilidad y accesibilidad del código.
Objetivos de aprendizaje
En este módulo, aprenderá a:
- Comprenda el impacto de declarar e inicializar variables dentro y fuera de los bloques de código.
- Mejora la legibilidad de los bloques de código en las declaraciones de
if.
Requisitos previos:
- Experiencia declarando e inicializando variables.
- Experiencia con estructuras de instrucciones de selección
if-elseif-else. - Experiencia con instrucciones de iteración
foreach. - Experimente la llamada a métodos de clases en la biblioteca de clases de .NET.