Clase static
Se
utiliza para mandar variables o datos de una forma a otra, puede ser también de
una clase a otra.Se
llama solo con el objeto.
antes que nada solo nos vamos a nuestro proyecto y le damos a agregar y seleccionamos clase.
1.-
creas un método o constructor que reciba las variables.
Public static void disponible(
tipo de dato variable)
{}
2.-
declaras las variables arriba antes del método
o constructor, el nombre debe ser parecido normalmente es la primer letra mayúscula
para diferenciar de la variable que llega.
3.-
dentro del método ponemos la variable que declaramos que sea igual a la
variable que llega.
4.-
en nuestra forma o clase de donde la vamos enviar solo ponemos el objeto, esto
nada mas es el nombre de la clase punto y el método donde vamos enviarla (nos pedirá
la variable que vamos a mandar a nuestra clase static.
5.-
ya ahora solo si la necesitamos mostrar ponemos el elemento=a la clase estatic
punto y la variable que queremos mostrar.
Ejemplo:
a la clase que agregamos le ponemos static
Static class
llegan
{
//ponemos las variables public static igual que los metodos.
//ponemos las variables public static igual que los metodos.
Public static String
Nombre;
Public Static
void datos( string nombre)
{
Nombre=nombre;
}
}
En
la forma o clase
Aquí creamos una variable que se llame nombre y luego guardamos lo que queremos
enviar o que este disponible para las demás formas o clases.
Digamos
que en un textbox ponemos un nombre y lo guardaremos en una variable que le
pondremos nombre.
Public
string nombre;
nombre=textbox1.text;
Ahora
lo que hacemos es mandarla a la clase static al método que queremos o
constructor, se hace con un objeto, pero aquí ya no hay la necesidad de crearlo
solo ponemos el nombre de la clase.
llegan.datos(nombre);
listo
ya puedes utilizarla en cualquier clase o forma.
Solo
pones llegan.datos(nombre) y ya la puedes utilizar esa variable que ya tiene
asignado un valor como tu gustes.
descargate el proyecto esta en windows form c#
descargate el proyecto esta en windows form c#