C sharp - No entiendo el uso de la palabra clave This

 
Vista:

No entiendo el uso de la palabra clave This

Publicado por Rafa (1 intervención) el 17/03/2010 16:30:31
Hola a todos, esto intentando entender el uso de la palabra clave "this", y entiendo que puede utilizarse para referirse a una variable en concreto de la instancia actual de la clase con la que se está trabajando, pero por ejemplo no entiendo su significado en estas sentencias:

n_ConnectionForm = new ConnectionForm(this);

ni tampoco en esta otra:

n_ConnectionForm.ShowDialog(this);

¿Alguien podría indicarme qué quiere significa pasar el this cuando está entre paréntesis?

Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 46
Ha disminuido su posición en 2 puestos en C sharp (en relación al último mes)
Gráfica de C sharp

RE:No entiendo el uso de la palabra clave This

Publicado por Yamil Bracho (1161 intervenciones) el 17/03/2010 19:36:19
En este caso se refiere a la instancia de la ventana padre de los dialogos que vas a mostrar. Quiere decir que le dialogo se va a mostrar dentro de la ventana padre
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:No entiendo el uso de la palabra clave This

Publicado por Rafa (1 intervención) el 18/03/2010 16:40:57
Muchas gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar