UNIDAD 4: PROGRAMACION VISUAL C# PROCEDIMIENTOS Y FUNCIONES
TEMA 3: VISUAL WEB DEVELOPER 2005 C# VARIABLES LOCALES Y GLOBALES
EN VISUAL WEB DEVELOPER 2005 C# el lugar donde sea declarada una variable afectara el uso que el programa quiera hacer de esa variable.
Las reglas basicas que determinan como una variable puede ser usada depende de 3 lugares donde se puede declarar una variable.
En primer lugar es dentro de cualquier funcion o procedimiento a estas se les llama variables locales y solo pueden ser usadas por instrucciones que esten dentro de esa funcion o procedimiento.
En segundo lugar es como parametro de una funcion donde despues de haber recibido el valor podra actuar como variable local en esa funcion o procedimiento.
En escencia una variable local solo es conocida por el codigo de esa funcion o procedimiento y es desconocida por otras funciones o procedimientos.
En tercer lugar es fuera de todas los procedimiento o funciones (que es el caso comun de casi todas las variables usadas hasta ahora en los ejemplos y programas hechos) a este tipo de variables se les llama variables globales y pueden ser usadas por cualquier funcion o procedimiento del programa.
En programacion en serio no es acostumbrado usar muchas variables globales por varias razones, una de ellas es que variables globales estan vivas todo el tiempo de ejecucion del programa y si una global solo la ocupa unos cuantos procedimientos no tiene caso que este viva para todo el resto, otra razon es que es peligroso tener variables globales porque todo el conjunto de procedimiento y funciones que componen un programa tienen acceso o comparten su valor y se corre el riesgo de que inadvertidamente alguno de ellos modifique su valor. Salarios y Sueldos medios 2023
Programa
// variable globalint varglobaluno = 50;void EVENTO1(Object sender, EventArgs e){// variable localint varlocaldos = 20;// llamando a procedimiento y pasando como parametro vardosproc1(varlocaldos);}void proc1(int varlocaltres){// el parametro vartres es tambien local// observar que proc1 puede usar varuno porque es localvarglobaluno = varglobaluno + varlocaltres;RESULTADO.Text = varglobaluno.ToString();}PROCEDIMIENTOS FUNCIONES
Corrida:
TAREAS PROGRAMACION VISUAL WEB DEVELOPER 2005 C#
1.- BOLETA DE CALIFICACIONES Y SOLO USAR DOS VARIABLES GLOBALES
2.- UNA TABLA DE MULTIPLICAR Y SOLO USAR UNA VARIABLE GLOBAL
VARIABLES LOCALES GLOBALES WEB DEVELOPER C#
TEMA 3: VISUAL WEB DEVELOPER 2005 C# VARIABLES LOCALES Y GLOBALES UNIDAD 4: PROGRAMACION VISUAL C# PROCEDIMIENTOS Y FUNCIONES UNIDAD 4: PROGRAMACION VISUAL C#
adsl
es
https://adsltodo.es/static/images/adsl-variables-locales-globales-web-developer-c-1864-0.jpg
2024-11-21
El contenido original se encuentra en https://programacionfacil.com/web_developer_csharp/variables_locales_globales/
Todos los derechos reservados para el autor del contenido original (en el enlace de la linea superior)
Si crees que alguno de los contenidos (texto, imagenes o multimedia) en esta página infringe tus derechos relativos a propiedad intelectual, marcas registradas o cualquier otro de tus derechos, por favor ponte en contacto con nosotros en el mail [email protected] y retiraremos este contenido inmediatamente