Duda de principiante

20/10/2004 - 19:39 por Jdios | Informe spam
Me genero un proyecto de aplicacíón de consola, me genera una clase Class1
con el método Main. Me declaro una variable en el ámbito de Class1. ¿Aunque
asuma private, no debía poder referenciarla en el método Main?. Me obliga a
declararla estática o a instanciar un objeto de tipo Class1.
Gracias anticipadas

Preguntas similare

Leer las respuestas

#1 Alberto
20/10/2004 - 20:52 | Informe spam
Si te fijas, el constructor de la clase es estático para que puedas iniciar
la aplicación sin instanciar la clase. Desde nigún método que sea estático
vas poder acceder a ninguna variable que pertenezca a la clase ya que
requeriría que la instanciases.

Saludos.

"Jdios" escribió en el mensaje
news:cl67ta$sho$
Me genero un proyecto de aplicacíón de consola, me genera una clase Class1
con el método Main. Me declaro una variable en el ámbito de Class1.
¿Aunque
asuma private, no debía poder referenciarla en el método Main?. Me obliga
a
declararla estática o a instanciar un objeto de tipo Class1.
Gracias anticipadas


Respuesta Responder a este mensaje
#2 Guillermo guille
21/10/2004 - 02:35 | Informe spam
Aunque no sea de C#, (el concepto de fondo es el mismo) échale un vistazo a los
comentarios finales sobre "Class, Module y miembros compartidos" de esta
entrega del curso de VB.NET:
http://www.elguille.info/NET/cursoV...BNET15.htm

De todas formas, en esta otra entrega del curso de C# tienes las explicaciones
correspondientes a "static":
http://www.elguille.info/NET/cursoC...trega6.htm

Nos vemos.
Guillermo
Microsoft VB MVP desde 1997
Te invito a mi sitio dedicado al VB y más...
http://www.elguille.info/
http://www.mundoprogramacion.com/
(puede que el correo usado sea anti-spam)


"Jdios" wrote in message
news:cl67ta$sho$
Me genero un proyecto de aplicacíón de consola, me genera una clase Class1
con el método Main. Me declaro una variable en el ámbito de Class1. ¿Aunque
asuma private, no debía poder referenciarla en el método Main?. Me obliga a
declararla estática o a instanciar un objeto de tipo Class1.
Gracias anticipadas


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida